View Code of Problem 58

    #include<stdio.h>
    #include<string.h>
    int main()
	{
		 int temp=0,i,j,flag=0,num;
    	 char a[100];
		 gets(a);
		 num=strlen(a);
         for(i=0;i<num;i++)
		 {

			 /*if(((a[i]>='a'&&a[i]<='z')||(a[i]>='A'&&a[i]<='Z'))&&flag)
			 {
				 temp++;
			 }
			 */
			 if((a[i]==' ')&&flag==0)
			 {
				 flag=1;
				 temp++;
			 }
			 if(a[i]!=' ')
			 {
				 flag=0;
			 }

		 }
		 if(a[num-1]!=' ')
		 {
                temp++;
		 }
		 printf("%d\n",temp);

    }

Double click to view unformatted code.


Back to problem 58