| ??? 02/28/10 21:36 Modified: 02/28/10 21:38 Read: times |
#173654 - Question about KEIL |
I have an assignment to write an application and build the circuit for a system based on the 8051 with keypad and LCD interfacing where the user enters a password, if the password matches the one stored then the LCD will display CORRECT. So far so good, the only bugger is that regardless of the password I input the password is always recognized as 'incorrect'.
Which leads me to the question: Is possible in Keil to compare two char array variables as follows?
//if user inputted password is not equal to the saved password then it's incorrect
if (password[cnt2] != passINP[cnt2]);
{
flag = 0;
}
Obviously this code snippet is within a for loop in my code. 'passINP' is a char array where I'm storing each keypress the user does on a keypad and 'password' is another char array where I'm storing a predefined password (12345678 in this case, each element holds a number). 'flag' is a bit variable where it's declared as 1 by default. Any help will be appreciated...(please no big spoon feeding, else it's not fun :) ) Thanks in advance. Kai |
| Topic | Author | Date |
| Question about KEIL | 01/01/70 00:00 | |
| It ain't how i would do it | 01/01/70 00:00 | |
| Thank you! | 01/01/70 00:00 | |
| using strncmp for a password check is a bug :^) | 01/01/70 00:00 | |
| Yeah whatever | 01/01/70 00:00 | |
| Interesting | 01/01/70 00:00 | |
| Eh?? | 01/01/70 00:00 | |
40 instead of 50000000 | 01/01/70 00:00 | |
| Nothing to do with Keil | 01/01/70 00:00 | |
| Hmmm I see | 01/01/70 00:00 | |
| Problem solved! | 01/01/70 00:00 | |
| Do you undrestand why it did not work? | 01/01/70 00:00 | |
| Wrong | 01/01/70 00:00 | |
| Yes, it's wrong - but... | 01/01/70 00:00 | |
| code size decrease | 01/01/70 00:00 | |
| Maybe | 01/01/70 00:00 | |
| After a nights sleep | 01/01/70 00:00 | |
| Where it gets specific to Keil (or whatever) | 01/01/70 00:00 | |
| Explain | 01/01/70 00:00 | |
| Woops. | 01/01/70 00:00 | |
| such a 'newb' error (sic) | 01/01/70 00:00 | |
| Password application | 01/01/70 00:00 |



