MD,一开始就想着怎么 用空格和结尾前判断字母 来计算写的头的爆了, 反过来判断空格后面是否有 =‘ ’就尼玛容易多了
- #include<stdio.h>
- #include<stdlib.h>
- #include<string.h>
- int main()
- {
- int i,j=0,sign=0;
- char str[10000];
- gets(str);
- if(str[0]!=' ')
- {
- sign=1;
- }
- for(i=0;i<strlen(str)-1;i++)
- {
- if(str[i]==' '&&str[i+1]!=' ')
- {
- sign++;
- }
- }
- printf("%d ",sign);
- system("pause");
- return 0;
- }