Ver Mensaje Individual
  #6 (permalink)  
Antiguo 22/06/2011, 14:15
sam90
 
Fecha de Ingreso: abril-2010
Ubicación: Rosario
Mensajes: 1.850
Antigüedad: 14 años
Puntos: 228
Respuesta: Problema con cadenas y punteros.

Aqui tienes algo simple usando sscanf:


Código C:
Ver original
  1. #include <stdio.h>
  2. #define MAX_LINE_SIZE 100
  3. int main(int argc, char* argv[])
  4. {
  5.         FILE *fStream;
  6.         char buffer[100];
  7.         int n1,n2,n3,n4;
  8.         fStream = fopen("Numeros.txt","r+");
  9.         fseek(fStream, 0, SEEK_SET);
  10.  
  11.         while(  fgets(buffer,MAX_LINE_SIZE,fStream) != NULL ){
  12.            //printf("%s",buffer);
  13.            sscanf(buffer," %d %d %d %d", &n1,&n2,&n3,&n4);
  14.            printf("%d %d %d %d \n",n1,n2,n3,n4);
  15.         }
  16.  
  17.         fclose(fStream);
  18.         return 0;
  19. }