Arromine 2021-11-16 13:47 采纳率: 71.4%
浏览 115
已结题

为什么在DEV上能运行成功,在洛谷上却有四处WA错误

img


#include<stdio.h>
int main()
{
    int n;
    int t=0;
    int a[n]={0},b[n]={0},c[n]={0},d[n]={0};
    scanf("%d\n",&n);
    for(int i=0;i<n;i++){
        scanf("%d %d",&a[i],&b[i]);
        c[i]=a[i]+b[i]-8;
    }
    d[0]=c[0];
    for(int x=1;x<n;x++){
        d[x]=d[x-1]+c[x];
        t+=d[x];
    }
    t+=d[0];
    printf("%d",t);
}
  • 写回答

1条回答 默认 最新

  • 从善若水 5G/6G通信领域优质创作者 2021-11-16 13:49
    关注

    int a[n]={0},b[n]={0},c[n]={0},d[n]={0};
    scanf("%d\n",&n);

    你的n都没赋值,怎么确定数组的大小

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
编辑
预览

报告相同问题?

问题事件

  • 系统已结题 3月15日
  • 已采纳回答 3月8日
  • 创建了问题 11月16日