-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathboom.c
63 lines (53 loc) · 1.53 KB
/
boom.c
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
#include <stdio.h>
#include <stdlib.h>
#include "stages.h"
#include "setup.h"
//NEED TO FIX SIG UNUSED PARAMETER
FILE *infile;
char input_strings[80];
int main(int argc, char *argv[]){
char *input = NULL;
//File IO
if (argc == 1){
infile = stdin;
}
else if (argc == 2){
infile = fopen(argv[1], "r");
if (infile == NULL){
printf("Error: Couldn't open given file");
exit(8);
}
}
else{
printf("Successful open\n");
exit(8);
}//END FILE IO
//secret bomb setup lol.
bomb_setup();
//JUST SOME BANTER
printf("GET READY TO SPECTACULARLY FAIL THE UPCOMING 5 STAGES!\n");
printf("BUT FIRST WE START OF WITH AN EASY ONE\n");
printf("\n\n");
//STAGES START HERE
//STAGE 1 --- WHAT IS MY PASSWORD AGAIN? GOOD LUCK.
printf("WHAT IS MY PASSWORD AGAIN?\n");
input = reader();
stage1(input);
// phase_defused();
//SUCCESS FOR STAGE1
printf("WOW, WELL DONE, ONE DOWN 4 MORE TO GO\n");
printf("\n\n");
printf("ACTIVATING HARDER STAGE NOW\n");
printf("\n\n");
//STAGE 2 --- WHAT IS MY BIRTHDAY DD MM YYYY (NEEDS WORK LOL)
printf("STAGE 2\n");
printf("LETS SEE YOUR MATH SKILLS\n");
printf("LETS SEE IF YOU CAN FIGURE OUT MY 3 NUMBER PASSCODE\n");
input = reader();
stage2(input);
// phase_defused();
printf("WELL WELL WELL, YOU'RE NOT TOO BAD AFTER ALL!\n");
printf("THATS 2 DOWN 3 MORE TO GO!!!");
printf("\n\n");
//STAGE 3 --- NEED SOMETHING EVIL MUAHAHAHA
}