У меня есть это грамматическое правило в моем файле .y
...
listaIdentificadores :listaIdentificadores ',' ID {leer($3);}
|ID {leer($1);}
;
...
, и это определение leer ()
void leer(char* identificador) {
int valor;
scanf("%d",&valor);
cargarTS(identificador, valor);
}
, но при выполнении scanf () оно не выполняетсязапросить ввод с клавиатуры, и он просто продолжит выполнение следующей строки кода.