Es muy sencillo, pero no sé hacerlo:
El programa te pide que introduzcas el nombre del fichero de salida.
El usuario introduce el nombre con el que se creará el fichero de salida.
Pero, el archivo que se crea, no tiene ninguna extensión (.txt, .dat, etc.).
printf ("Introduce el nombre del archivo a generar: ");
scanf ("%s", nombre);
f1 = fopen(nombre, "w");
Así creo que se verá más claro.
Bueno, mi intención es quen el fichero que se cree vaya con la "extensión incluida".
Bueno, creo que se me acaba de ocurrir ahora mismo
, así que para los que no sabíais, lo pongo:
Introducir como nombre: "nombredearchivo.extension", y ya está! Era simplemente eso, como dije una tontada pero yo no lo sabía!