40 lines
774 B
C
40 lines
774 B
C
|
#include <stdio.h>
|
||
|
#include <stdlib.h>
|
||
|
#include <time.h>
|
||
|
|
||
|
|
||
|
int main() {
|
||
|
|
||
|
srand (time(NULL));
|
||
|
|
||
|
char firstName [32];
|
||
|
unsigned int userInput = 0;
|
||
|
unsigned int key = random() %65536;
|
||
|
|
||
|
char lastName[16];
|
||
|
|
||
|
printf("Please enter your first name!\n");
|
||
|
fgets(firstName, sizeof(firstName), stdin);
|
||
|
|
||
|
printf("Please enter your last name!\n");
|
||
|
fgets(lastName, sizeof(lastName), stdin);
|
||
|
|
||
|
printf("Your name is:");
|
||
|
printf(lastName);
|
||
|
printf("\n");
|
||
|
|
||
|
|
||
|
printf("Try to guess the secret number %s\n", &firstName);
|
||
|
|
||
|
scanf("%d", &userInput);
|
||
|
printf("%d\n", userInput);
|
||
|
|
||
|
if(userInput==key)
|
||
|
printf("Format String exploitation is really cool %s\n", &firstName);
|
||
|
else
|
||
|
printf("Try again!\n");
|
||
|
|
||
|
return 0;
|
||
|
|
||
|
}
|