View Code of Problem 58

#include <stdio.h>
#include <string.h>
#include <stdlib.h>
int main(void)
{
    char *s;
    s = (char* )malloc(sizeof(char) * 100);
    gets(s);
    int len = strlen(s),i,sum = 0,index = 0;
    for(i = 0;i < len;i++)
    {
        if(s[i] == ' ')
            index = 0;
        if(s[i] != ' ' && index == 0)
        {
            index = 1;
            sum++;
        }
    }
    printf("%d\n",sum);
    return 0;

}

Double click to view unformatted code.


Back to problem 58