Hello again, I got some really good help here once before and was hoping for the same this time. I'm not really just looking for the answer but just a little nudge in the right direction, I really do wanna learn this stuff.

I have been task to print the following pattern:

* *
** **
*** ***
**** ****
***** *****
************
***** *****
**** ****
*** ***
** **
* *

I have to write the program with the function main as such;

int main (void) {
print_1_9();
print_2_7();
print_3_5();
print_4_3();
print_5_1();
print_6_0();
print_5_1();
print_4_3();
print_3_5();
print_2_7();
print_1_9();
return 0;

I have to use function main as shown unmodified. So does this mean that I'm to have another function that calls main? If so what would the other function be called?

I'm so lost on this one, we haven't touched on this much in class. I know its going to involve a loop, but that's about it. Any help would be much appreciated.