Foros del Web » Programación para mayores de 30 ;) » C/C++ »

Numero de archivo en C

Estas en el tema de Numero de archivo en C en el foro de C/C++ en Foros del Web. Hola, a ver si me pueden ayudar, Necesito extraer una cadena de números de un archivo y guardarlo en una variable. El archivo tiene esta ...
  #1 (permalink)  
Antiguo 09/12/2009, 12:57
 
Fecha de Ingreso: diciembre-2009
Mensajes: 2
Antigüedad: 14 años, 4 meses
Puntos: 0
Numero de archivo en C

Hola, a ver si me pueden ayudar,

Necesito extraer una cadena de números de un archivo y guardarlo en una variable.

El archivo tiene esta estructura:

Primer numero: 12345674556
Segundo numero: 23252355664
Tercer numero: 5656523423434545
Cuarto numero: 3324234234234445
Quinto numero: 4333355667777776

Por ejemplo, tengo que extraer la cadena de números de la primer linea.

Esto es lo que tengo de momento. La idea es comprobar si cada carácter de la linea es un numero del 0 al 9 y así llegar a guardar el numero.

Código:
#include <stdio.h>
#include <stdlib.h>
#include <string.h>

int main(int argc, char *argv[])  {

char linea[200];
char num[200];
int i;

FILE* f= fopen("./archivo.txt","r");

while(fgets(linea, 200, f)!=NULL) {
for(i=0;i<200;i++)
{
  // if (linea[i] == numero de 0 a 9)
 // num[i]=linea[i];

    
}


}	 

fclose(f);
}

Gracias de antemano

Última edición por dimitrifx; 09/12/2009 a las 13:02
  #2 (permalink)  
Antiguo 10/12/2009, 08:49
 
Fecha de Ingreso: diciembre-2009
Mensajes: 2
Antigüedad: 14 años, 4 meses
Puntos: 0
Respuesta: Numero de archivo en C

Ya lo he solucionado con fscanf's

Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 16:41.