基本的に、特定の形状を取得するために特定の数値を入力するようにユーザーに求めるプログラムを作成する必要があります。楕円の場合は 1、長方形の場合は 2 などのように、ユーザーが数字の 9 を入力してプログラムを終了するまで、プログラムはユーザーに数字の入力を求め続ける必要がありました。これが Turbo C の最終的な作業コードです
#include <stdio.h>
#include <conio.h>
#include <stdlib.h>
int main ()
{
clrscr();
int x=0;
while(x != 9)
{
printf ("Enter 1,2,3 and 4 for differeten shape and 9 to exit: ");
scanf ("%d",&x);
if (x == 1)
{
printf ( "*********\n"
"* *\n"
"* *\n"
"* *\n"
"* *\n"
"* *\n"
"* *\n"
"* *\n"
"*********\n");
}
else if (x == 2)
{
printf (" *** \n"
" * * \n"
"* *\n"
"* *\n"
"* *\n"
"* *\n"
"* *\n"
" * * \n"
" *** \n");
}
else if (x ==3)
{ printf( " * \n"
" *** \n"
" ***** \n"
" * \n"
" * \n"
" * \n"
" * \n"
" * \n"
" * \n");
}
else if (x==4)
{printf (" * \n"
" * * \n"
" * * \n"
" * * \n"
"* * \n"
" * * \n"
" * * \n"
" * * \n"
" * \n");}
}
printf("The end\n");
system("pause");
return 0;
}