#include #include int Intro() { printf("\n\n\n\n\n\n============================================================\n"); printf(" GDQ\n"); printf(" vr. test\n"); printf("------------------------------------------------------------\n"); printf("Hi!\n"); printf("This program's purpose is\n"); printf("\"Get the dimension quickly that you needed.\".\n"); printf("This program is freeware. But don't use with commerce.\n"); printf("Thank you for use this program.\n"); printf("\nMade By 0x000(http://www.borlandforum.com)\n"); printf("============================================================\n"); printf("\n\nPress any key to continue..\n"); getch(); } void main() { Intro(); Select10(); printf("Thank you for using it!"); } int select10() { printf("\n\n1. Start\n2. Quit\n"); select11(); } int select11() { int x; printf("\nMoving on that you wanted:"); scanf("%d", &x); switch(x) { case 1 : select20(); break; case 2 : break; default : printf("You inputed another number. Try again."); select11(); break; } } int select20() { printf("\n\n\n1. Triangle\n2. Quadrangle\n3. Back\n"); select21(); } int select21() { int x; printf("\nMoving on that you wanted:"); scanf("%d", &x); switch(x) { case 1 : Tri10(); break; case 2 : Qua10(); break; case 3 : select10(); break; default : printf("You inputed another number. Try again."); select21(); break; } } int Tri10() { printf("\n\nInput the width and the length in a row(cm):"); Tri11(); } int Tri11() { int x,y; scanf("%d", &x); scanf("%d", &y); printf("\nThis number is result that you wanted is..\n"); printf("%dcm", (x*y)/2); Tri12(); } int Tri12() { printf("\n\n1. Try again\n2. Back"); Tri13(); } int Tri13() { int x; printf("\n\nMoving on that you wanted:"); scanf("%d", &x); switch(x) { case 1 : Tri10(); break; case 2 : select20(); break; default : printf("You inputed another number. Try again."); Tri13(); break; } } int Qua10() { printf("\n\nInput the width and the length in a row(cm):"); Qua11(); } int Qua11() { int x,y; scanf("%d", &x); scanf("%d", &y); printf("\nThis number is result that you wanted is..\n"); printf("%dcm", x*y); Qua12(); } int Qua12() { printf("\n\n1. Try again\n2. Back"); Qua13(); } int Qua13() { int x; printf("\n\nMoving on that you wanted:"); scanf("%d", &x); switch(x) { case 1 : Qua10(); break; case 2 : select20(); break; default : printf("You inputed another number. Try again."); Qua13(); break; } }