Guarde una cadena ingresada con el teclado en un archivo de disco. . Escrito en lenguaje c
Fwrite, fprintf, fputc y otras funciones de escritura de archivos se pueden completar, pero la función de escritura de archivos de cadena dedicada fputs es más conveniente. Un ejemplo es el siguiente (el archivo se crea en el directorio actual y se llama 123.txt): //#include?"stdafx.h"//If?the?vc++6.0,?with?this?line.
#include?"stdio.h"
#include?"string.h"
#include?"stdlib.h"
int?main (void){
char?s[70];
ARCHIVO?*fp;
if((fp=fopen(" 123.txt", "w"))==NULL){
printf("¿Abrir?el?archivo?fallo...\n");
salir(0 );
}
mientras(1){
printf("Entrada?a?cadena...\ns=");
if( gets(s),strlen(s)<70)
break;
printf("¿Demasiado?largo,?rehacer:?");
}
fputs(s,fp);
fclose(fp);
printf("\n");
regresar 0;
}