1 #include<stdio.h> 2 #include<string.h> 3 int main() 4 { 5 int i=0,j; 6 char v[51],a[501][51]; 7 while(scanf("%s",v)!=EOF) 8 { 9 for(j=0;j<i;j++) 10 if(strcmp(v,a[j])==0)break; //排除字符串中相同的字符 11 if(j==i)strcpy(a[i++],v); 12 } 13 printf("%d",i); 14 return 0; 15 }
输入BUTTER FLOUR HONEY FLOUR EGG HONEY
其中v初始为BUTTER,之后v分别为FLOUR,HONEY,。。。每次是一个字符。