展开全部
按你的要求写了这个程序。试运行正常。
程序运行截图如下:
希望对你有帮助!
【百度知道】土堆上32313133353236313431303231363533e78988e69d8331333330356333的石头
#include
void main()
{
int n=10,set,end,i;
printf("本电梯一共%d层。\n",n);
printf("请输入你所在的楼层:\n");
while(1)
{
scanf("%d",&set);
if(set>=1&&set<=n)
break;
printf("没有第%d层,请重新输入:\n",set);
}
printf("你现在在第%d层。\n",set);
printf("请选择:\n1.上行\n2.下行\n");
while(1)
{
scanf("%d",&i);
if(i>=1&&i<=2)
break;
printf("选择数字错误,请重新输入:\n"); }
if(i