#include <stdio.h> #include <stdlib.h> int main() { char *p = malloc(sizeof(char) * 5000); fgets(p, 5000, stdin); int count=0; while (*p) { count++; p++; if(*p == ' ' || *p == '\n') { if(*p == '\n') {printf("%d\n", count); break;} count = 0; p++; } } return 0; }