PDA

View Full Version : Some Help!


spa
2002-04-08, 05:55 PM
Ok im tryin to write a program, that is sort of like a password protection thingy, where it asks the password, and if u get it right it says, correct you may continue (after that would let u continue with program, in future program) and if u type it wrong It will, deny you and leave you with nothing.

Now, my problem is, declaring the variables..
this is wat I got so far

#include <iostream>
#include <conio.h>
using namespace std;

int main()
{
int shokka; //correct password
int ??????; // wrong password


im stuk on the second variable... How can I declare it if it can be more than one thing???? like i dont understand.... how to declare a variable that will have different inputs....like it could be "defew" or "moomannHy89"

Thnx

Badass Gandhi
2002-04-08, 08:35 PM
You have to use strings instead of integers to store passwords.

Strings are just arrays of characters, and there are plenty of useful functions in stdlib.h for dealing with them.

WetWired
2002-04-09, 08:13 AM
#include <stdio.h>
#include <string.h>
#include <conio.h>

const char sPwdCorrect[]="shokka";

int main(){
char sPwdEntered[1024];
printf("Enter Password:");
gets(sPwdEntered);
if(strcmp(sPwdEntered,sPwdCorrect)!=0){
printf("Password Incorrect\n");
return 1;
}//endif(strcmp(sPwdEntered,sPwdCorrect)!=0)
printf("Password Correct\n");
//continue program here
return 0;
}


Study it and learn. If you're a beginning programmer, I would suggest starting with BASIC instead of C
--WetWired