Newer
Older
src / c / c-tutorial / scanf2.c
#include <stdio.h>

int main() {
	int a,b,check;

	printf("Bitte zwei Zahlen eingeben: ");
	check = scanf("%d %d", &a, &b);
	getchar();

	if ( check == 2) {
		printf("Beide Zahlen richtig %d und %d\n",a,b);
	} else {
		if ( check == 1 ) {
			printf("Die 2. Zahl hat das falsche Format!!\n");
			printf("Bitte Eingabe wiederholen: ");
			check = scanf("%d", &b);
			fflush( stdin );
			if ( check ) {
				printf("Eingabe Ok. Ihre Zahlen sind %d %d\n", a,b);
			} else {
				printf("Leider nochmals falsch\n");
			}
		} else {
			printf("Die Erste oder beide Eingaben waren falsch!\n");
		}
	}

	return 0;
}