作业帮 > 综合 > 作业

else和else if有什么区别谢谢了,大神帮忙啊

来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/06/10 12:59:09
else和else if有什么区别谢谢了,大神帮忙啊
#include "stdio.h" void main() { char string[81]; int i,num=0,word=0; char c; gets(string); for(i=0;(c=string[i])!='\0';i++) if(c==' ') word=0; else if(word==0); {word=1; num++;} printf("there are %d words in the line.\n",num); } 程序是计算有几个单词 if(c==' ') word=0; else if(word==0); {word=1; num++;} else和else if有什么区别?还有这段怎么执行的不太明白
If (……)else if(……) 表示:如果……那么……,否则如果……,那么……