1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50
| int main(int argc, char *argv[])
{
// int **matrix;
matrix=malloc(N * sizeof(int*));
if(matrix==NULL)
{
printf("Can't allocate memory for matrix\n have to exit!");
exit(1);
}
for(i=0;i<N;i++)
{
matrix[i]=malloc(N * sizeof(int));
if(matrix[i]==NULL)
{
printf("Can't allocate memory for matrix\n have to exit!\n");
exit(1);
}
}
int caractereLu = 0;
fichier = fopen("test.txt", "r");
fseek(fichier, 0, SEEK_SET);
int ligne = 0; int colonne = 0;
while (ligne != i)
{
ligne++;
fscanf("%d", caractereLu);
while(caractereLu !="\n"){
}
}
while(colonne != j)
{
colonne++;
fscanf("%d", caractereLu);
}
fclose(fichier);
for(i=0;i<N;i++)
{
free(matrix[i]);
}
free(matrix);
return 0;
} |
Partager