问答详情
源自:6-1 数组初体验

请问这个哪里错了,为什么运行失败

#include <stdio.h>
int main()
{
    int arrFirst[3] = {1,2,3};
    int arrSecond[] = {4 ,5, 6};
    int arrThird[3];
    arrThird[0] = 7;
    arrThird[1] = 8;
    arrThird[2] = 9;
    printf("%d\n", arrFirst[1]);
    printf("%d\n", arrSecond[1]);
    printf("%d\n", arrThird[1]);
    return 0;
}

提问者:慕先生8249504 2020-02-11 11:34

个回答

  • 小白拜
    2020-02-11 12:22:58
    已采纳

     int arrFirst[3] = {1,2,3};
     int arrSecond[] = {4 ,5, 6};

    这两句里面的构成元素之间相隔的“,”应该是英文的,不是中文的。我改了以后就可以成功运行了,你试试

    http://img4.mukewang.com/5e422c1c0001654610220469.jpg