单词数

来源:互联网 发布:mac 菜单栏 编辑:程序博客网 时间:2024/06/08 15:36
lily的好朋友xiaoou333最近很空,他想了一件没有什么意义的事情,就是统计一篇文章里不同单词的总数。下面你的任务是帮助xiaoou333解决这个问题。
Input
有多组数据,每组一行,每组就是一篇小文章。每篇小文章都是由小写字母和空格组成,没有标点符号,遇到#时表示输入结束。
Output
每组只输出一个整数,其单独成行,该整数代表一篇文章里不同单词的总数。
Sample Input
you are my friend#
Sample Output
4
这道题本来想着自己写个字符串分割函数的,又或者用JAVA写好一些。但经过同学的提示,发现c也有字符串分割函数,顿时觉得好方便~~~
#include#includeint main(){    char a[1000],b[100][50];    while(gets(a)){        if(a[0]=='#') break;        memset(b,'\0',sizeof(b));        char *t=strtok(a," ");        int i=0,j,k,l=0;        while(t){            for(k=0;k
原创粉丝点击