#include #include #include #define MAX 100 int main(void) { int c; unsigned nrcuv[MAX] = {0}; char cuv[MAX]; while (scanf("%99s", cuv) == 1) { int c = getchar(); if (!isspace(c) && c != EOF) { printf("cuvant foarte lung, a fost despartit\n"); ungetc(c, stdin); } else nrcuv[strlen(cuv)]++; } for (unsigned k = 0; k < MAX; ++k) if (nrcuv[k]) printf("%u cuvinte de lungime %u\n", nrcuv[k], k); return 0; }