View Code of Problem 58

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

Double click to view unformatted code.


Back to problem 58