Oleee, ole, ole, oleeeee,
Am Donnerstag, 8. Juni 2006 21:08, schrieb Josef Spillner:
Hallo und herzlich willkommen zum LUG-Expertentreff in Sachen Fußball-WM!
Die Teams der Gruppe C (Argentinien, Elfenbeinküste, Holland und Serbien/Montenegro) sind durch einen misslungenen Anti-Terror-Einsatz der Bundesregierung leider alle kollateralbeschädigt worden.
Psst, Legislative != Exekutive... Oder ist es schon zu spät, haben wir nicht aufgepaßt?
Die FIFA hat nach Ersatzspielern mit C-Kenntnissen gegoogelt und ist fündig geworden; immerhin zwei Ersatzteams konnten aufgestellt werden.
Es sind dies:
- der mehrfache Meister "If", auch berüchtigt durch seine
Frauenmannschaft "Else"
- der Herausforderer "Switch", mit brasilianischen Ballzauberern
Och, warum durfte "Goto" nicht mit ran? Niemand kann so toll seine Gegner mit Doppelpässen ausspielen.
Schiedsrichter ist der angesehene Gertfried Copyleft-Codepolice (Spitzname GCC). Die Zuschauer fiebern mit, momentan liegt "Switch" in Führung. Wer wird gewinnen?
Hm, bricht der Schiri das Spiel nicht ab, wegen grober Fouls durch zweifelhafte Klammerung?
***** 8<----------------
#include <stdio.h>
/* Die Teams */ #define TEAM_SWITCH 0 #define TEAM_IF 1
static void wm2006(void) { /* 90. Minute, der Switch gewinnt, das ist ein Fakt */ int winner = TEAM_SWITCH;
/* jetzt gröhlen erstmal die Fans! einfach ignorieren... */ #define SWITCH_IST_WELTMEISTER /* gröhl! */ if (TEAM_SWITCH) { #define SWITCH_IST_DER_CHAMPION /* gröhl! */ } else { #define OLEEEEEEEEEEEEEEEEEEEEE /* gröhl! */ }
/* Nun kommt die Entscheidung */ const char *reporter; if(winner == TEAM_SWITCH) reporter = "der Switch hat gewonnen!"; else reporter = "der If hat gewonnen!";
printf("Reporter (BLOED-Zeitung) sagt voraus: %s\n", reporter);
/* Und was meint der Schiedsrichter? */ printf("...und der Schiri sagt: ");
switch(winner) /* Switch gewinnt, muss er ja! */
Foul!! Pfui! Klammern von vorn ist ausdrücklich erwünscht!
case TEAM_SWITCH: /* die Fans vom Switch gröhlen ganz laut mit */ SWITCH_IST_WELTMEISTER printf("der Switch hat gewonnen!!!\n"); SWITCH_IST_DER_CHAMPION
Tumult, sind hier die Hooligans am Werk?
case TEAM_IF: printf("der If hat gewonnen!!!\n"); OLEEEEEEEEEEEEEEEEEEEEE }
int main() { wm2006();
return 0; }
***** 8<----------------
Josef, mit Verzeihung an den Herrn Duff, und an all diejenigen, die nachher nie wieder in C oder C++ programmieren wollen :)
Oh, wer ist Herr Duff?
Gruß Friedrich