Tiny programs (C, C++, C#, ...)
File detail
Source code
/*
* Soubor: enumdny.h - rozhrani k modulu enumdny.c
* Kamil Dudka, FIT, DU1, priklad a), 1.4.2005
*/
#ifndef ENUMDNY_H
#define ENUMDNY_H
/*
* Vyctovy typ dny, ktery pouzivaji funkce PrintDay() a ReadDay()
*/
enum dny { ChybnyDen, Po, Ut, St, Ct, Pa, So, Ne };
/*
* Funkce PrintDay tiskne na stdout retezec odpovidajici
* zadane hodnote vyctoveho typu. V pripade hodnoty parametru
* mimo rozsah vola funkci Error() z modulu error.c pro obsluhu chyby.
*/
void PrintDay(enum dny den);
/*
* Funkce ReadDay() cte hodnotu vyctoveho typu ze stdin. Preskoci
* vsechny bile znaky, precte dve pismena, provede prevod a vrati vysledek.
*/
enum dny ReadDay(void);
#endif