[C con Clase] sscanf

José Luis Torre joseluistorrehernandez en gmail.com
Lun Jul 16 14:31:24 CEST 2012


Hola:

Estoy probando a realizar una serie de lecturas y en concreto no me
funciona la siguiente:

{
     char a[50];
     char c = 0;
     int importe=0;

     sscanf("Escuela Universitaria de Ingenieria Industrial|15001",
"%[^|]s%c%d", a, &c, &importe);
     printf("%s;%c;importe==%d\n", a, c, importe);

}
Quiero leer espacios en blanco en la variable a (esto lo hace bien),
pero no consigo
que el carácter c lea el símbolo pipe e importe el siguiente valor numérico.

Muchas gracias por adelantado.

José Luis Torre




Más información sobre la lista de distribución Cconclase