#include #include #define MAX 100 int main(void) { int c; unsigned nrcuv[MAX] = {0}; while ((c = getchar()) != EOF) { if (!isspace(c)) { unsigned len = 0; do { len++; c = getchar(); } while (c != EOF && !isspace(c)); if (len < MAX) nrcuv[len]++; else printf("cuvant foarte lung: %u caractere\n", len); } } for (unsigned k = 0; k < MAX; ++k) if (nrcuv[k]) printf("%u cuvinte de lungime %u\n", nrcuv[k], k); return 0; }