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\n",sign);
- system("pause");
- return 0;
- }