
2009-11-22
|
 |
Manfinfler@

|
|
Registrado: Feb 2006
Posts: 452
FoquiMoney: 2.028
Gracias dadas: 37
Agradecido 4 vez en 2 posts
|
|
|
Re: Ayuda Con Codigo de C
>=)
Code:
#include <stdio.h>
#include <string.h>
void agregar();
void leer();
main()
{
agregar();
leer();
fflush(sdtin); getchar();
}
void agregar()
{
char nombre_completo[100];
FILE *archivo;
archivo=fopen("C:\\alumno.txt","a");
printf("Nombre completo: ");
scanf("%s",nombre_completo);
fprintf(archivo,"%s\n",nombre_completo);
fclose(archivo);
}
void leer()
{
char nombre_completo[100];
archivo=fopen("C:\\alumno.txt","r");
while(!feof(archivo))
{
//si se cae al capturar el EOF descomenta uno:
//para windows----> if(strcmp(nombre_completo,"\0")==0) break;
//para linux-----> if(nombre_completo[1]=='\0') break; //(tambien puede funkar con nombre_completo[0])
fgets(nombre_completo,99,archivo);
printf("%s\n",nombre_completo);
}
fclose(archivo);
}
Editado por pokesam3 en 2009-11-22 a las 19:11.
|