#include<stdio.h>
#include<string.h>
int main(){
char a[101];
int sum=0,i,l;
while(a[i]=getchar()!='\n'){
i++;}
l=strlen(a);
for(i=0;i<l;i++){
if(a[i]==' '||a[i]=='\n'){
l--;
}
}
printf("%d",l);
return 0;}
一直输出5,不知道为啥