#include <stdio.h> #include <string.h> struct Team { char Name[4][100]; //名字 char Words[4][100]; }; int main() { struct Team team; char Mode[10]; int i; int signal = 0, flag = 0, temp = 0; scanf("%s", Mode); //输入模式 if (strcmp(Mode, "RANDOM") == 0) //匹配 signal = 1; for (i = 0; i < 4; i++) { scanf("%s", team.Name[i]); //名字 scanf("%s", team.Words[i]); //话语 if (strcmp(team.Name[i], "IMfather") == 0 && strcmp(team.Words[i], "Callmefather") == 0) //标记father flag = 1; if (strcmp(team.Name[i], "girl") == 0 && strcmp(team.Words[i], "father") == 0) temp = 1; //记录 } if (signal) //匹配的时候和女孩保持队形 { if (flag && temp) //有父亲 printf("father"); else printf("hello"); } else //排位时。看队友需求 { if (flag) printf("father"); else printf("hello"); } return 0; }
全部评论
(1) 回帖