cambiar el codigo
Buenas a todos !! Alguien me podria decir otra manera de poner este codigo ? Me refiero a que haga lo mismo pero con otras lineas de codigo. Parece una tonteria pero realmente lo necesito. Un saludoooo.
void guardar_fichero (int *datos, int tam)
{
int i;
FILE *fichero;
char ruta[1024];
char numero[50];
if (tam==0){
printf("No hay datos. Pulse una tecla.n");
getch();
return;
}
printf("Introduce el directorio donde guardarlo:");
scanf("%s", ruta);
fflush(stdin);
printf("n");
sprintf(ruta, "%s\%s", ruta, "orden.apr");
fichero=fopen(ruta, "w");
if (fichero==NULL) {
printf("Error al crear el archivo. Pulse una tecla.nn");
getch();
}
for (i=0; i<tam; i++){
fprintf(fichero, "%dn", datos[i]);
}
fclose(fichero);
}
void guardar_fichero (int *datos, int tam)
{
int i;
FILE *fichero;
char ruta[1024];
char numero[50];
if (tam==0){
printf("No hay datos. Pulse una tecla.n");
getch();
return;
}
printf("Introduce el directorio donde guardarlo:");
scanf("%s", ruta);
fflush(stdin);
printf("n");
sprintf(ruta, "%s\%s", ruta, "orden.apr");
fichero=fopen(ruta, "w");
if (fichero==NULL) {
printf("Error al crear el archivo. Pulse una tecla.nn");
getch();
}
for (i=0; i<tam; i++){
fprintf(fichero, "%dn", datos[i]);
}
fclose(fichero);
}
