Witam,
A więc tak, mam coś takiego:
char *cmdline;
if(!strcmp(cmdline,"exit"))
break;
Dane do cmdline wprowadzam przez gets(cmdline)
, ale jako że jest niezalecane stosowanie tej funkcji chcę użyć zamiast niej fgets(cmdline,1024,stdin)
. No i tutaj mam taki problem że aby funkcja strcmp
zwróciła 0
muszę napisać "exit\n"
zamiast "exit"
, a więc co należy zrobić aby znak \n
był pomijany przy porównywaniu?
dodanie znaczników `` - fp