Anche secondo me ti stai portando dietro il "\n".
O fai la strcmp con "exit\n" oppure chiami una strtok per pulire la stringa in input.
Es.
char *newstring;
newstring = strtok(buf,"\n\r\t");
Anche secondo me ti stai portando dietro il "\n".
O fai la strcmp con "exit\n" oppure chiami una strtok per pulire la stringa in input.
Es.
char *newstring;
newstring = strtok(buf,"\n\r\t");