1
« en: Lunes 29 de Agosto de 2016, 05:30 »
necesito concatenar la salida de un archivo que leo con fgetc para saber si es un digito , una palabra reservada o un identificador
pero cuando lo hago if ((f1=fopen("ard.txt","r"))==NULL){
printf("Error! opening file");
}
while((c=fgetc(f1))!=EOF)
{
if(isdigit(c));
printf("%c es numero",c);
}
}
este solo muestra caracter por caracter es decir el 555 debe ser un numero y no 5 y 5 y 5 ademas hay problemas con los espacios en blanco