Necesito vuestra ayuda!!
Tengo un fichero de datos, cuya estructura es la siguiente:
12 23 12 aa
12 30 18 aa
Pretendo leer cada linea e identificar cada uno de sus elementos por separado, es decir: num1,num2,num3,a1,a2.
Este es mi programa, con el que no sale bien:..podeis ayudarme??
int main()
{
FILE *fp;
char registro[100];
int num1,num2,num3;
char a[6];
fp=fopen("c:\\datos.txt","r");
while(fgets(registro,100,fp)!=NULL)
{
sscanf(registro,"%d %d %d %s",&num1,&num2,&num3,&a);
printf("%s %s",a[0],a[1]);
}
Muchisimas gracias!!!




