一个c语言程序,如何让他不要只执行一次,让他循环执行,我是个新手,昨天才学c语言

#include <stdio.h>
void main()
{
int s; //申请一个整形变量s
scanf("%d",&s); //输入一个数字(1、2或者3)
switch(s) //判断变量s的结果并运行响应输出
{
case 1:printf("*\n");
break;
case 2:printf(" *\n");
break;
case 3:printf(" *\n");
break;
default:printf("您的输入有误! \n");
}
getch(); //等待下一个按键
}

#include <stdio.h>
int main()
{
    int s; //申请一个整形变量s
    while(1) {
        scanf("%d",&s); //输入一个数字(1、2或者3)
        switch(s) //判断变量s的结果并运行响应输出
        {
            case 1:printf("*\n");
                break;
            case 2:printf(" *\n");
                break;
            case 3:printf(" *\n");
                break;
            default:printf("您的输入有误! \n");
        }
    }
    getch(); //等待下一个按键
    return 0;
}

温馨提示:内容为网友见解,仅供参考
无其他回答
相似回答