下面这道c语言程序怎么错了?求大神解答 10
2个回答
展开全部
#include <stdio.h>
#define MN 11
int main()
{
int a[MN];
int n;
for (int i = 0; i < MN - 1; i++)
{
scanf("%d", &a[i]);
}
printf("input:");
scanf("%d", &n);
for (int i = MN - 2; i >= 0; i--)
{
if (n > a[i])
{
a[i + 1] = n;
break;
}
else
{
a[i + 1] = a[i];
if (i == 0)
a[i] = n;
}
}
for (int i = 0; i < MN; i++)
printf("%d\n", a[i]);
return 0;
}
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询