str是全部由小写字母字符和空格字符组成的字符串,由 num传入字符串的长度。请补充函数fun(),该函数的功能是:统计字符串str中的单词个数,结果由变量num传回。每个单词之间空格隔开,并且字符串str开始不存在空格。 例如:str=“how do you do”,结果为:num=4。 注意:部分源程序给出如下。 请勿改动主函数main和其他函数中的任何内容,仅在函数fun()的横线上填入所编写的若干表达式或语句。 试题程序: include <stdio.h> define N 80 void fun(char *s,int *num) { int i,n=0; for(i=0;【 】;i++) { if(s[i]>='a',&&s[i]<='z',&&(s[i+1)==’’||s[i+1]=='/0')) 【 】; } 【 】; } main() { char str[N]; int num=0; printf('Enter a string:/n'); gets(str); while(str[num]) num++; fun(str,&num); printf('The number of word is: %d/n/n',num);