回复 3楼 beyondyf
偶今天才看见,还有赏吗?#include<stdio.h>
#include<string.h>
int main()
{
char w[128][24];
int t, n, c, i, j;
for(scanf("%d", &t); t--; printf("%d\n", c))//t表示总共输入t行字符
for(scanf("%d", &n), c = i = 0; i < n; c += j == i++)//n表示输入行中所含单词个数,i用于控制输入单词,c用于表示单词个数
for(scanf("%s", w[i]), strupr(w[i]), j = 0; j < i && strcmp(w[i], w[j]); j++);//输入单词,全部变成大写字母,先输入的单词与新输入的一个单词两两比较,满足条件则j=1
return 0;
}