/* SUMSLOVA.C SUMuj SLOVA */
/* zjisti pocet slov ve vstupnim textu */
#include <stdio.h>
#define ANO 1
#define NE 0
int main(void)
{
int c;
unsigned pocet_slov = 0, v_slove = NE;
while ((c = getchar()) != EOF)
{
if ((v_slove == NE) && ( ((c >= 'A') && (c <= 'Z'))
|| ((c >= 'a') && (c <= 'z'))))
{
pocet_slov++;
v_slove = ANO;
} /* if */
else
{
if ((c == ' ') || (c == '\t') || (c == '\n') || (c == 'r'))
{
v_slove = NE;
}
} /* else */
} /* while */
printf("Vstupni text obsahuje %u slov", pocet_slov);
getchar();
return(0);
} /* main */