Falsche Eingaben abfangen (c)
hallo,
habe eine frage bezüglich abfangen falscher usereingaben
mein proggi soll nur einige berechnungen zu würfel durchführen
es funktioniert auch schon (wenn der user alles richtig eingibt)
mein problem liegt jetzt noch bei der usereingabe
wenn man nämlich statt einer zahl einen buchstaben eingibt hängt sich das proggi auf
wie kann ich nun den user zur erneuten eingabe auffordern wenn ein buchstabe oder sonderzeichen eingegeben wurde?
danke
lg
s@ndy
**********************************************
int einlesen()
{
int v_seite_1_a, v_seite_1_b, v_seite_1_c, v_seite_2_a, v_seite_2_b, v_seite_2_c;
printf ("\nBitte geben sie die 1 Seite der 1 Schachtel ein: ");
scanf ("%u", &v_seite_1_a);
printf ("\nBitte geben sie die 2 Seite der 1 Schachtel ein: ");
scanf ("%u", &v_seite_1_b);
printf ("\nBitte geben sie die 3 Seite der 1 Schachtel ein: ");
scanf ("%u", &v_seite_1_c);
printf ("\nBitte geben sie die 1 Seite der 2 Schachtel ein: ");
scanf ("%u", &v_seite_2_a);
printf ("\nBitte geben sie die 2 Seite der 2 Schachtel ein: ");
scanf ("%u", &v_seite_2_b);
printf ("\nBitte geben sie die 3 Seite der 2 Schachtel ein: ");
scanf ("%u", &v_seite_2_c);
ordnen (v_seite_1_a, v_seite_1_b, v_seite_1_c, v_seite_2_a, v_seite_2_b, v_seite_2_c);
}
|