[ create a new paste ] login | about

Link: http://codepad.org/fjYQxFJ6    [ raw code | output | fork ]

C, pasted on Jan 18:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
#include <stdio.h>
#include <string.h>

#define PASSWORD_SIZE 100
#define PASSWORD 	"myGOODpassword\n"

int main (){

int count = 0;
char buff[PASSWORD_SIZE];
for(;;){
	printf("Enter Password:");
	fgets(&buff[0], PASSWORD_SIZE, stdin);
	if (strcmp(&buff[0], PASSWORD))
		printf("Wrong Password\n");
	else break;

if (++count>3) return -1;
	}
printf("Password OK\n");
}


Output:
1
2
3
4
5
6
Enter Password:Wrong Password
Enter Password:Wrong Password
Enter Password:Wrong Password
Enter Password:Wrong Password

Exited: ExitFailure 255


Create a new paste based on this one


Comments: