mifoto1.jpg
mifoto2.jpg
....
mifoto100.jpg
Lo que he programado compila, pero da error de no se puede read. Con lo flojo que tengo el manejor de archivos y cadenas debe haber muchos fallos.
Aquí va el código:
Código:
¿Podéis decir qué falla? O cómo lo haríais vosotros?#include <stdio.h> #include <stdlib.h> #include <string.h> int main (void) { int i; FILE *fp; char pref[]="mifoto"; char num[10]; char ext[]=".jpg"; fopen("misfotos.txt", "w"); for (i=0; i<=100; i++) { itoa (i, num, 10); strcat(num, ext); strcat(pref, num); fputs (pref, fp); } fclose (fp); return 0; }
Gracias!