View Code of Problem 58

#include<stdio.h>
int main()
{
   char s[100];
   gets(s);
   int i,word=1;
   int flag=0;
   for(i=0;s[i]!='\0';i++)
   {
	if(s[i]==' ')
	{
	    flag=1;
	}
	else if(flag==1)
	{
	   word++;
	  flag=0;
	}
   }
   printf("%d",word);
 
   return 0;
}
/*
Main.c: In function 'main':
Main.c:5:4: warning: 'gets' is deprecated (declared at /usr/include/stdio.h:638) [-Wdeprecated-declarations]
    gets(s);
    ^
Main.c:22:4: error: stray '\357' in program
    return 0;
    ^
Main.c:22:4: error: stray '\274' in program
Main.c:22:4: error: stray '\233' in program
Main.c:23:1: error: expected ';' before '}' token
 }
 ^
*/

Double click to view unformatted code.


Back to problem 58