Vorrei innanzitutto ringraziare tutti per l'eventuale aiuto! La mia missione è leggere un file "input.txt" con 22 numeri interi (uno per riga) ed inserire tali numeri all'interno di un array, poi visualizzarlo. Io ho fatto questo, ma non capisco perche non mi funziona, anzi mi crasha tutto!
#include <stdio.h>
#include <stdlib.h>
int main () {
int i;
int input[22];
int castoro[22];
FILE *fp;
fp = fopen("input.txt","r");
for (i=0; i<22; i++){
fscanf (fp,"%d", &castoro[22]);
}
printf ("la stringa inserita e':\n");
for (i=0;i<22;i++){
printf("%d\n", castoro);}
system("PAUSE");
return 0;
}