I thought that was only for main() but I did fix it. It still does the same exact thing.

Here is what someone else said:
You set the functions to void, therefore u cannot return anything unless you have a pointer.

So I also changed the functions to int and had to remove return alltogether to even get it to compile. But it still does not return.