以空格为分界单词的元素,空格可多个,空格可在首单词之前。代码先上
#include<stdio.h>
int main()
{
char c;
int flag = 0;
int counter = 0;
while( ( c = getchar() ) != '\n' )
{
if( c != 32 )
{
if( flag )
{
continue;
}
counter ++;
flag = 1;
continue;
}
flag = 0;
}
printf("%d", counter);
return 0;
}
注意要点:( c = getchar() ) != '\n' 中c = getchar() 需要用();
版权声明:本文为weixin_40722661原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。