/* 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 */