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úCita de: :: SmartGenius :: en 5 Mayo 2008, 03:07 AM
Un detalle a anotar es que siempre se tiene que obtener la aceptación
de la conexión del teléfono a invadir e ingresar la típica clave 1234 o 0000
#include <stdio.h>
#include <stdlib.h>
#define max 10
int main (void)
{
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\n");
exit (1);
}
for (i = 0; i < max; i++)
{
printf ("Ingrese una palabra a continuacion:");
scanf ("%s", palabra); // FALLO: sobra el ampersand (&)
fprintf (ifp, "%s\n", palabra);
}
fclose (ifp);
ifp = fopen(ifilename, "r");
if (ifp == NULL)
{
printf ("Error al abrir fichero diccionario.txt\n");
exit (1);
}
while (fscanf (ifp, "%s", palabra) != EOF) // FALLO: no va "idChar" sino "palabra", no puedes meter
{ // un array de caracteres en un char
printf("%s\n", palabra); // FALLO: Idem
}
fclose(ifp); // Cierra el archivo
return 0;
}