tengo un archivo de texto que contiene numeros de 3 sifras, por ejemplo asi:
078
008
670
801
etc...
el siguiente codigo lo que deve hacer es hacer que un array llamado "miarray" registre los valores (en caso de que no hallan mas lineas en el txt, le debe asignar un valor de 1000 al resto de valores del array), pero cuando chequeo el array "miarray" este tiene un valor de 0 en todas sus posiciones
FILE *f = fopen("Archivo.txt", "r");
char linia[3];
int miarray[60];
for(int i=0;i<60;i++)
{
if(fgets(linia,3,f)!=NULL) miarray
=atoi(linia);
else miarray=1000;
}
fclose(f);