View Code of Problem 58

#include<stdio.h>
int main(){
	char str[1000];
	gets(str);
	int i, count = 0;
	if(str[i] )
	for(i = 1; str[i] != '\0'; i ++){
		
		if(str[i] == ' '){
			if((str[i - 1] >= 'a' && str[i - 1] <= 'z') || (str[i - 1] >= 'A' && str[i - 1] <= 'Z')){
				count ++;
			}
		}
	}
	if((str[i - 1] >= 'a' && str[i - 1] <= 'z') || (str[i - 1] >= 'A' && str[i - 1] <= 'Z')){
		count ++;
	}
	printf("%d\n", count);
	return 0;
}

Double click to view unformatted code.


Back to problem 58