#include int kgv(x,y) { int kgv1 = x, kgv2 = y; while (kgv1 != kgv2) { if (kgv1 < kgv2) { kgv1 += x; } else { kgv2 += y; } } return kgv1; } int main () { int x, y; printf ("Bitte zwei Zahlen eingeben: "); //fflush (stdout); if (scanf ("%d %d", &x, &y) != 2) { printf ("Komische Eingabe\n"); return 1; } if (x <= 0 || y <= 0) { printf ("Bitte nur positive Werte\n"); } printf ("KGV(%d,%d) = %d\n", x, y, kgv(x,y)); return 1; }