#include main() { char s[10000]; int n; int i; int a; printf("Enter a sentence.\n"); gets(s); n=0; i=0; a=0; while( s[i] != 0 ){ if((s[i]>='a' && s[i]<='z') || (s[i]>='A' && s[i]<='Z')){ if( a == 0 ){ n = n + 1; } a = 1; }else{ a = 0; } i = i + 1; } printf("String=\"%s\"\n", s ); printf("Word count=%d\n", n ); }