/* ÜBUNG 6, AUFGABE 2 */ #include /* Makros und Deklarationen für Standard Ein-/Ausgabe */ int main(int argc, char *argv[]) /* Hauptprogramm main, immer gleich */ { int zahl; /* Ganzzahl-Variable */ int gelesen; /* Ganzzahl-Variable */ printf("Bitte geben Sie eine ganze Zahl ein: "); /* Eingabeaufforderung ausgeben */ gelesen = scanf("%d", &zahl); /* Zahl lesen und in der Speicherstelle von "zahl" speichern, */ /* Anzahl gelesener Werte in "gelesen" merken. */ if(gelesen != 1) /* Ist die Anzahl gelesener Variablen ungleich 1? */ { printf("Sie haben leider keine Zahl eingegeben!\n"); /* Meldung ausgeben */ return 1; /* Programm mit Fehlercode beenden */ } printf("Sie haben: %d eingegeben.\n", zahl); /* Zahl ausgeben, war nicht verlangt. */ return 0; /* Programm ohne Fehlercode beenden */ }