22 lines
549 B
C
22 lines
549 B
C
#include <stdio.h>
|
|
#include <string.h>
|
|
|
|
int main(void) {
|
|
char passwort[32] = "GeHeIm";
|
|
char eingabe[32];
|
|
|
|
printf("Bitte Passwort fuer den Hochsicherheitsbereich eingeben:\n");
|
|
scanf("%[^\n]", eingabe);
|
|
|
|
for (int i = 0; i < 64; i++) {
|
|
printf("%3d (%p): %02X %c\n",i , eingabe + i, (unsigned char)eingabe[i], eingabe[i]);
|
|
}
|
|
|
|
if (!strncmp(eingabe, passwort, strlen(passwort))) {
|
|
printf("Passwort korrekt - Willkommen im Hochsicherheitsbereich!\n");
|
|
return 0;
|
|
} else {
|
|
printf("Passwort falsch - Zugang verweigert!\n");
|
|
return -1;
|
|
}
|
|
} |