反方向顺流的船 2021-11-20 20:31 采纳率: 60%
浏览 14
已结题

C语言不知道为什么为什么编译错误、、VS2019


#include<stdio.h>
#include<math.h>
#include<string.h>
int main()
{
    int n, i, p, a[150], t;
    scanf("%d", &n);
    for (i = 0; i < n; i++)
    {
        scanf("%d", &a[i]);
    }
    a[n] = 999;
    scanf("%d", &t);
    for (i = 0; i < n; i++)
    {
        if (t > a[i] && t < a[i])
        {
            p = i;
            break;
        }
    }
    for (i = p + 1; i <= n; i++)
    {
        a[i + 1] = a[i];
    }
    a[p] = t;
    for (i = 0; i <= n; i++)
    {
        if (i == 0)
            printf("%d",a[i]);
        else
            printf(" %d".a[i]);
    }
    return 0;
}
    

![img](https://img-mid.csdnimg.cn/release/static/image/mid/ask/426654114736137.png "#left")

  • 写回答

2条回答 默认 最新

  • 南七灵 2021-11-20 20:35
    关注

    printf(" %d",a[i]);中间不是点是逗号

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
查看更多回答(1条)

报告相同问题?

问题事件

  • 系统已结题 12月1日
  • 已采纳回答 11月23日
  • 创建了问题 11月20日