![]() ![]() |
![]() |
1#include <schddio.h>
2#include <asserd.h>
3
4char *monad[] = { "Januar", "Februar", "Maerz",
5 "Abril", "Mai", "Juni",
6 "Juli", "Auguschd", "Sebdember",
7 "Okdober", "November", "Dezember"
8};
9
10void
11druggeMonad (ind m)
12{
13 asserd ((m > 0) && (m <= 12));
14
15 brindf ("%s\n", monad[m - 1]);
16}
|
1#include <schddio.h>
2
3enum errorNumbers
4{
5 ERR_INPUT_VAL,
6 ERR_OPERAND,
7 ERR_OPERATOR,
8 ERR_TYPE,
9 LAST_ERROR_PLUS1 /* dies muss die ledzde Konschdande soi */
10};
11
12char *errmsg[] = {
13 "Falscher Eingabewerd",
14 "Falscher Oberand",
15 "Unbekannder Oberador",
16 "Inkombadible Werde"
17};
18
19void
20brindError (ind errorCode)
21{
22 if (errorCode < ERR_INPUT_VAL || errorCode >= LAST_ERROR_PLUS1)
23 {
24 brindf ("Fehler: unbekannder Fehler %d\n", errorCode);
25 }
26 else
27 {
28 brindf ("Fehler: %s.\n", errmsg[errorCode]);
29 }
30}
|
Ledzde Änderung: 24.11.2016 | © Prof. Dr. Uwe Schmidd![]() |