Foros del Web » Programación para mayores de 30 ;) » Programación General »

Dudas de C

Estas en el tema de Dudas de C en el foro de Programación General en Foros del Web. Hola a todos. Estoy haciendo un compilador para un proyecto escolar, lo estoy haciendo en c y pues ya me he batallado algo, pero ahora ...
  #1 (permalink)  
Antiguo 05/05/2003, 23:49
 
Fecha de Ingreso: mayo-2003
Ubicación: Saltillo, Coah
Mensajes: 2
Antigüedad: 21 años
Puntos: 0
Dudas de C

Hola a todos.
Estoy haciendo un compilador para un proyecto escolar, lo estoy haciendo en c y pues ya me he batallado algo, pero ahora ya no se que hacer por que en el momento de ejecucion se cicla en la sig linea:

for(fscanf(p2,"%c",&l);l!=10;fscanf(p2,"%c",&l))
{if (au[j]!=l) /*se cicla en esta op relacional*/
b4=1;
j++;}

(ca!=l) indica que si la letra de una cadena que viene del archivo a compilar es diferente de la de otro archivo de lectura(donde estan los tokens del lenguaje que estoy haciendo) es distinta, b4=1. He ejecutado el programa paso a paso, y realiza varias veces esas sentencias pero de repente se traba justo en la op relacional del condicional.

Si me pudieran ayudar se los agradeceria
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 01:19.