#include<stdio.h> #include<string.h> int main(){ char a[100]; int count=1; gets(a); int l=strlen(a); for(int i=0;i<l;i++){ if((a[i]==' ')&&(a[i]==a[i+1])){ for(int j=i;j<l;j++){ a[j]=a[j+1]; } i--; } } int len=strlen(a); if(a[0]!=' '){ for(int k=0;k<len;k++){ if(a[k]==' ')count++; } } else{ for(int k=0;k<len;k++){ if(a[k]==' ')count++; } count--; } printf("%d\n",count); } |
Double click to view unformatted code.