(Programowanie w C) Nazwa użytkownika i hasło
Dlaczego otrzymuję
format „% s” oczekuje argumentu typu „char *”? Jak mam rozwiązać ten problem?
Oto moje kody:
char UserName[] = "iluvcake";
scanf("%s", &UserName);
printf("Please enter your password: \n");
char PassWord[] = "Chocolate";
scanf("%s", &PassWord);
//if...else statement to test if the input is the correct username.
if (UserName == "iluvcake")
{
if (PassWord == "Chocolate"){
printf("Welcome!\n");
}
}else
{
printf("The user name or password you entered is invalid.\n");
}
Nie znaleziono powiązanych wyników
Zaproszony:
Aby odpowiedzieć na pytania, Zaloguj się lub Zarejestruj się
4 odpowiedzi
Anonimowy użytkownik
Potwierdzenie od:
Anonimowy użytkownik
Potwierdzenie od:
:)
Anonimowy użytkownik
Potwierdzenie od:
ponieważ i są wskaźnikami do tablic .
Anonimowy użytkownik
Potwierdzenie od: