Frankly speaking, i find your answer as a sarcastic one (at a first glance)
Though, it gave me a (indirect) help.
I will finish correcting my errors as early as possible then if i find something weird, i am going to post the main part which i am confused with. Is that better enough?
I checked my code if this is working (via printf("%s")). and I noticed that it prints twice. Why is that so?
int n, z;
printf("Please choose a category. Press:\n");
printf("1 --> Food Trip!\n");
printf("2 --> Phrase/Quotes anyone?\n");
if (categoryno == 1)
strcpy(Salita.Word, "Food Stalls\0");
else if (categoryno == 2)
strcpy(Salita.Word, "You never know what you have till you lose it. You never get it back./n -snatcher/0");
strcpy(Salita.Word, "Beware, so long as you live, of judging men by their outward appearance.\n -Jean de La Fontaine\0");
strcpy(Salita.Word, "Curiosity. The reason why most of us haven't commited suiucide long ago.\n -Anonymous\0");