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
| #include <stdio.h>
#include <stdlib.h>
void afficherCaract(char lettre)
{
FILE* fichier ;
fichier = fopen("a.txt", "r");
int caractereActuel = 0;
int matrix[7][5];
int i=0;
int j=0;
if (fichier != NULL)
{
do
{
caractereActuel = fgetc(fichier); // On lit le caractère
printf("%c",caractereActuel);
matrix[i][j]=caractereActuel;
printf("int 'j' = %d\n",j);
printf("int 'i' = %d\n",i);
j++;
if((j==4)&&(i!=6))
{
i++;
j=0;
}
if((j==4)&&(i==6)){
j=0;
}
} while (caractereActuel != EOF); // On continue tant que fgetc n'a pas retourné EOF (fin de fichier)
fclose(fichier);
}
for(i=0;i<7;i++){
for(j=0;j<4;j++){
printf("int 'matrix[i][j]' = %d\n",matrix[i][j]);
printf("\n");
}
}
} |
Partager