gracias....
Esta sección te permite ver todos los mensajes escritos por este usuario. Ten en cuenta que sólo puedes ver los mensajes escritos en zonas a las que tienes acceso en este momento.
Mostrar Mensajes Menú#include <stdio.h>
#include <stdlib.h>
#define max 10
int main(){
int i;
char ifilename[] = "diccionario.txt";
char palabra[20];
char idChar;
FILE *ifp; //apuntador a archivo
ifp = fopen(ifilename, "a+");// abre el archivo para add info.
//Si no existia se crea uno nuevo.
if(ifp==NULL){
printf("Error al abrir fichero diccionario.txt");
exit(0);
}
for(i=0;i<max;i++){
printf("Ingrese una palabra a continuacion:");
scanf("%s", &palabra);
fprintf(ifp, "%s\n", palabra);
}
fclose(ifp);
ifp = fopen(ifilename, "r");// abre el archivo para add info.
//Si no existia se crea uno nuevo.
if(ifp==NULL){
printf("Error al abrir fichero diccionario.txt");
exit(0);
}
while(fscanf(ifp, "%s", idChar) != EOF)//mientras no llegue al fin
{
printf("%s", idChar); //de archivo se escriben
} //por pantalla los datos.
fclose(ifp); //cierra el archivo
return 0;
}
#include <stdio.h>
#include <stdlib.h>
#define max 10
int main(){
int i;
char ifilename[] = "diccionario.txt";
char palabra[20], idChar;
FILE *ifp; //apuntador a archivo
ifp = fopen(ifilename, "a+");// abre el archivo para add info.
//Si no existia se crea uno nuevo.
if(ifp==NULL){
printf("Error al abrir fichero diccionario.txt");
exit(0);
}
for(i=0;i<max;i++){
printf("Ingrese una palabra a continuacion:");
scanf("%s", &palabra);
fprintf(ifp, "%s\n", palabra);
}
fclose(ifp);
ifp = fopen(ifilename, "r");// abre el archivo para add info.
//Si no existia se crea uno nuevo.
if(ifp==NULL){
printf("Error al abrir fichero diccionario.txt");
exit(0);
}
while(fscanf(ifp, "%s", &idChar) != EOF)//mientras no llegue al fin
{
printf("%s", idChar); //de archivo se escriben
} //por pantalla los datos.
fclose(ifp); //cierra el archivo
return 0;
}