习题11-2 查找星期 (15 分)
#include <stdio.h> #include <string.h> #define MAXS 80 int getindex(char *s); int main() { int n; char s[MAXS]; scanf("%s", s); n = getindex(s); if (n == -1) printf("wrong input!\n"); else printf("%d\n", n); system("pause"); return 0; } /* 你的代码将被嵌在这里 */ int getindex(char *s) { int week; char *day[7] = { "Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday" }; for (week = 0; week <= 6; week++) if (strcmp(s, day[week]) == 0) return week; return -1; }

浙公网安备 33010602011771号