Мне нужно, для курса, запрограммировать простой сервер, который отвечает "До свидания", когда мы говорим ему "Привет". Я пытался сделать это с помощью netcat, но как мне сделать скрипт, который слушает клиента, проверяет его ответ, а затем печатает «До свидания»? Я пытался сделать:
netcat -l -p 8080 -e bye
с bye.c :
int main(int argc, char ** argl){
char res[100] ;
while(1){
fgets(res, 100, stdin) ;
if(!strcasecmp(res, "Hello"))
{printf("Goodbye\n") ; return 0 ; } }
}
но, похоже, это не работает. Вы можете помочь мне ?
"Hello\n"
), которая приводит к сбою strcasecmp. - person Jens   schedule 15.03.2018