switched to defines for flag names
This commit is contained in:
parent
6cae6269c5
commit
bebdac96f0
1 changed files with 10 additions and 5 deletions
15
main.c
15
main.c
|
@ -23,6 +23,11 @@
|
||||||
|
|
||||||
#define STRIPE "██████████████████\n"
|
#define STRIPE "██████████████████\n"
|
||||||
|
|
||||||
|
#define RAINBOW "rainbow"
|
||||||
|
#define LESBIAN "lesbian"
|
||||||
|
#define NONBINARY "nonbinary"
|
||||||
|
#define TRANSGENDER "transgender"
|
||||||
|
|
||||||
void rainbow() {
|
void rainbow() {
|
||||||
|
|
||||||
}
|
}
|
||||||
|
@ -30,9 +35,9 @@ void rainbow() {
|
||||||
int main(int argc, char **argv) {
|
int main(int argc, char **argv) {
|
||||||
char *flag;
|
char *flag;
|
||||||
if(argc > 1) { flag = argv[1]; }
|
if(argc > 1) { flag = argv[1]; }
|
||||||
else { flag = "rainbow"; }
|
else { flag = RAINBOW; }
|
||||||
|
|
||||||
if(strcmp(flag, "rainbow") == 0) {
|
if(strcmp(flag, RAINBOW) == 0) {
|
||||||
printf(RED STRIPE);
|
printf(RED STRIPE);
|
||||||
printf(L_RED STRIPE);
|
printf(L_RED STRIPE);
|
||||||
printf(YELLOW STRIPE);
|
printf(YELLOW STRIPE);
|
||||||
|
@ -41,7 +46,7 @@ int main(int argc, char **argv) {
|
||||||
printf(MAGENTA STRIPE);
|
printf(MAGENTA STRIPE);
|
||||||
}
|
}
|
||||||
|
|
||||||
else if(strcmp(flag, "lesbian") == 0) {
|
else if(strcmp(flag, LESBIAN) == 0) {
|
||||||
printf(RED STRIPE);
|
printf(RED STRIPE);
|
||||||
printf(L_RED STRIPE);
|
printf(L_RED STRIPE);
|
||||||
printf(WHITE STRIPE);
|
printf(WHITE STRIPE);
|
||||||
|
@ -49,14 +54,14 @@ int main(int argc, char **argv) {
|
||||||
printf(MAGENTA STRIPE);
|
printf(MAGENTA STRIPE);
|
||||||
}
|
}
|
||||||
|
|
||||||
else if(strcmp(flag, "nb") == 0) {
|
else if(strcmp(flag, NONBINARY) == 0) {
|
||||||
printf(L_YELLOW STRIPE);
|
printf(L_YELLOW STRIPE);
|
||||||
printf(WHITE STRIPE);
|
printf(WHITE STRIPE);
|
||||||
printf(L_BLUE STRIPE);
|
printf(L_BLUE STRIPE);
|
||||||
printf(BLACK STRIPE);
|
printf(BLACK STRIPE);
|
||||||
}
|
}
|
||||||
|
|
||||||
else if(strcmp(flag, "trans") == 0) {
|
else if(strcmp(flag, TRANSGENDER) == 0) {
|
||||||
printf(L_CYAN STRIPE);
|
printf(L_CYAN STRIPE);
|
||||||
printf(PINK STRIPE);
|
printf(PINK STRIPE);
|
||||||
printf(WHITE STRIPE);
|
printf(WHITE STRIPE);
|
||||||
|
|
Loading…
Reference in a new issue