HI guys,
This is my code:
Code:
#include <stdio.h>
#include <string.h>
#include <stdlib.h>
#define name1 "denny"
#define pass1 "123"
int main(int argc, char *argv[])
{
char * name;
char * pass;
if(argc != 3)
{
printf("Usage: login Your_Username Your_Password\n");
scanf(argv[1],"%s", &name); // to read username argument
scanf(argv[2],"%s", &pass; // to read password argument
}
name = argv[1];
pass = argv[2];
if(strcmp(name,name1) == 0 && strcmp(pass,pass1) == 0)
printf("Correct username and password\n");
else
printf("Wrong username and password\n");
return 0;
}
Im very new to C coding, but I was kind of hoping this would work and it doesnt! It crashed the program and says it cant debug. Can anyone help me.
James