Problème matrice dynamique en C

Résolu
Bonjour, l'erreur doit surement etre idiote mais lorsque j'éxécute le compilateur m'affiche une erreur de segmentation. Voici mon code :
#include <stdio.h>
#include <stdlib.h>

int main(void) {
  int n, i, j;
  puts("Taille de la matrice?");
  scanf("%d", &n);
  double * *A;
  A=malloc(n*sizeof(double*));
  for (i=0; i<n; i++) {
    A[i]=malloc(n*sizeof(double));
  }
  for (i=0; i<n; i++) {
    for (j=0; j<n; i++) {
	  A[i][j]=1;
	}
  }
  for (i=0; i<n; i++) {
    for (j=0; j<n; i++) {
	  printf("%lf\t", A[i][j]);
	}
	printf("\n");
  }
  return 0;
}


Si une âme charitable pouvait me dire d'où vient l'erreur je lui en serais très reconnaissant

2 réponses

  1. Bien vu, merci beaucoup. Les limites du copier-coller.