Hai ragione solo che nn capisco come rigirare quella porzione di codice...capisco di avere il problema sul push ma nn riesco a risoleverlo
adesso avevo provato con un while nel case A ma lo ripiena senz che ci possa mattere le mani
case 'A':
case 'a':
while(result==TRUE){
get_value(&value);
result = push(&stack,value);}
notify_push_failure();
break;
per quando riguarda la mia prima affermazione chiedo solo a cosa mi serva fare in quel modo... se nn scrivo quello che dici la funzione getchar prende "l'invio" come un carattere acquisito da tastiera?
cmq ora nn mi da + problemi sull'acquisizione del carattere...
solo che col while ripiena il buffer senza darmi la possibilitā di inserire valori nonostante richiami la get value
__________________
Ho concluso felicemente molte trattative su questo forum!
|