Run ID:3997
提交时间:2024-07-24 09:39:04
#include <stdio.h> #include <string.h> #include <stdbool.h> #define MAX_STRING_LENGTH 50 #define MAX_BOXES 100 // 函数用于判断字符串是否是餐具的名称 bool is_utensil(const char *str) { return strcmp(str, "bowl") == 0 || strcmp(str, "knife") == 0 || strcmp(str, "fork") == 0 || strcmp(str, "chopsticks") == 0; } int main() { int N; char box[MAX_STRING_LENGTH]; // 循环处理多组测试数据 while (scanf("%d", &N) != EOF) { // 读取每个箱子里的物品 for (int i = 0; i < N; i++) { scanf("%s", box); if (is_utensil(box)) { printf("%s\n", box); } } } return 0; }