In deinem "ok" wird nicht die Eingabe gespeichert, es macht also keinen Sinn dies zu überprüfen.
So wird ein Schuh draus:
Code:
int ok;
char *e;
printf("Bitte geben Sie ihr ein Einkommen ein: ");
ok = scanf("%d", &e);
if (ok != 1) {
printf("Falsche Eingabe");
}