ich wollte mal eine kleine Passwortabfrage mit Strings programmieren, dabei ist folgender Code entstanden:
Code: Alles auswählen
#include <stdio.h>
#include <string.h>
int main (void)
{
char user[100], passwd[100];
char admin[]="dennis", adminpw[]="einstein";
printf("\nWillkommen bei danOS v0.1 alpha 1\n");
printf("\nLogin:\n");
printf("\nUser: \n");
fgets(user,100,stdin);
printf("\nPassword: \n");
fgets(passwd,100,stdin);
if((strcmp(user,admin)&&strcmp(passwd,adminpw))==0)
{
printf("\n%i",strcmp(user,admin));
printf("\n%i",strcmp(passwd,adminpw));
printf("\n\nSie sind als Admin angemeldet!!\n\n");
}
return 0;
}
Wie kann ich das umgehen?