我有这个功能,但是我的 fgets 功能不能正常工作,谁能帮帮我?在案例 3 中,我要求用户输入他想要搜索酒店的内容,例如部分单词、两个单词等。当我运行它时它无法正常工作,我不明白为什么。
scanf("%d", &option);
case 3:
printf("\nEnter the name of the hotel you want to search for.\n\n>>>");
fgets(asked_hotel, sizeof(asked_hotel)-1, stdin);
printf("The hotels matching what you searched are:\n\n");
find_hotel(hotel_name,hotel_rating,address_name,city_name,address_code,NUM_HOTELS,asked_hotel);