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
| int main() {
FILE *file;
int * numbers;
numbers = (int *)malloc(512 * sizeof(int));
if (numbers == NULL)
{
printf("Allocation echoue \n");
}
int i,j;
file = fopen("fichier.txt", "r");
if(file==NULL) {
printf("Error: Canot open file .\n");
return 1;
}
else {
printf("File opened successfully.\n");
i = 0 ;
while(!feof(file)) {
fscanf(file, "%d", &numbers[i]);
i++;
}
printf("Number of numbers read: %d\n\n", i);
printf("The numbers are:\n");
for(j=1 ; j<i ; j++) {
printf("%d",numbers[j]);
}
fclose(file);
free(numbers);
return 0;
}
} |
Partager