void main()
{
Password();
}
void Password()
{
//declare local variables//
char cPassCode[] = "String";
int iFlag, iComparison = 0;
//Run the code to check the password//
while (iFlag = 1)
{
printf("Please enter the password: ");
scanf("%s", cPassCode);
iComparison = strcmp(cPassCode,"A23bc5");
if (iComparison == 0)
{
Header();
ArrayPrinter(Array);
iFlag = 0;
}
else
{
printf("Wrong password");
iFlag = 1;
}
}
}
Programım için bu kodu kullanıyorum. Bütün program iyi çalışır ama tekrar döngüler geçer. Sanırım benim süre döngü ile ilgisi var. Durumu değiştirmeyi denerseniz, program hiç çalışmıyor. Herhangi bir fikir?Parola İşlevi Hatası
Teşekkürler! Harika çalıştı. – JMBTaylor