#include <stdio.h>
void eingabe(char& z1, char& z2 ); // cbr mit & damit in main die Daten sichtbar sind
short int vergleiche(char z1, char z2);
void ausgabe(char z1, char z2, short int erg);
int main(){
char zeichen1, zeichen2;
short int erg;
eingabe(zeichen1, zeichen2); // einlesen
erg = vergleiche(zeichen1, zeichen2);
ausgabe(zeichen1, zeichen2, erg);
}
void eingabe(char& z1, char& z2 )
{
z1 = 'A';
z2 = 'B';
}
short int vergleiche(char z1, char z2)
{
return 1;
}
void ausgabe(char z1, char z2, short int erg)
{
printf("z1= %c z2= %c erg = %i", z1, z2, erg);
}
I2luY2x1ZGUgPHN0ZGlvLmg+Cgp2b2lkIGVpbmdhYmUoY2hhciYgejEsIGNoYXImIHoyICk7CQkvLyBjYnIgbWl0ICYgZGFtaXQgaW4gbWFpbiBkaWUgRGF0ZW4gc2ljaHRiYXIgc2luZApzaG9ydCBpbnQgdmVyZ2xlaWNoZShjaGFyIHoxLCBjaGFyIHoyKTsKdm9pZCBhdXNnYWJlKGNoYXIgejEsIGNoYXIgejIsIHNob3J0IGludCBlcmcpOwoKaW50IG1haW4oKXsgCiAgICBjaGFyIHplaWNoZW4xLCB6ZWljaGVuMjsKICAgIHNob3J0IGludCBlcmc7ICAKIAogICAgZWluZ2FiZSh6ZWljaGVuMSwgemVpY2hlbjIpOyAgICAvLyBlaW5sZXNlbgogICAgZXJnID0gdmVyZ2xlaWNoZSh6ZWljaGVuMSwgemVpY2hlbjIpOwogICAgYXVzZ2FiZSh6ZWljaGVuMSwgemVpY2hlbjIsIGVyZyk7Cn0KIAp2b2lkIGVpbmdhYmUoY2hhciYgejEsIGNoYXImIHoyICkKewoJejEgPSAnQSc7Cgl6MiA9ICdCJzsKfQoKc2hvcnQgaW50IHZlcmdsZWljaGUoY2hhciB6MSwgY2hhciB6MikKewoJcmV0dXJuIDE7Cn0KCnZvaWQgYXVzZ2FiZShjaGFyIHoxLCBjaGFyIHoyLCBzaG9ydCBpbnQgZXJnKQp7CglwcmludGYoInoxPSAlYyB6Mj0gJWMgZXJnID0gJWkiLCB6MSwgejIsIGVyZyk7Cn0K