#include<stdio.h> #include<string.h> int panduan(char c) { if(c>='A'&&c<'Z') return 1; else if(c>='a'&&c<='z') return 1; else return 0; } int main() { char str[10000]; gets(str); int cnt=0; int i,j; for(i=0;i<strlen(str);i++) { if(panduan(str[i])==1) { for(j=i;j<strlen(str);j++) { if(str[j]==' ') break; } cnt++; i=j; } } printf("%d",cnt); } |
Double click to view unformatted code.