// enumtest.c // Řešení IJC-DU1, příklad a) // Autor: Jan Kaláb, FIT // Přeloženo gcc 4.1.1 #include "error.h" #include "enumdny.h" #include #include int main(void) { /* test funkcí - NEMĚNIT!!! */ enum dny den; char *l = setlocale(LC_ALL,"cs_CZ"); if(l==NULL) Error("setlocale: Nelze nastavit českou lokalizaci\n"); den = ReadDay(); // čte Po, Pondělí, Pondeli, PONdeli, .... PrintDayShort(den); // tiskne Po printf("\n"); PrintDayShortASCII(den); // tiskne Po printf("\n"); PrintDayLong(den); // tiskne Pondělí printf("\n"); PrintDayLongASCII(den); // tiskne Pondeli printf("\n\n"); for( den = Po; den < 10; den++ ) { /* úmyslná chyba */ PrintDayShortASCII(den); printf("\n"); } return 0; }