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;
} )
)


 )
)