黑人问号 发表于 2019-12-1 19:44:04

为什么这里会说我语法错误?

#include<stdio.h>
#include<stdlib.h>
#include<time.h>
int main()
{
    int i;
    int b=,c=],d=,e=;
    for(i=0;i<4;i++)
    {
      b=rand()%(13-1+1)+1;
      printf("%d",b);
    }
}


error C2059: syntax error : '['
求大佬帮忙


ba21 发表于 2019-12-1 19:54:33

声明数组 b 怎会变成 b=

黑人问号 发表于 2019-12-1 20:05:45

ba21 发表于 2019-12-1 19:54
声明数组 b 怎会变成 b=

还是出错喔。。。

ba21 发表于 2019-12-1 20:09:12

黑人问号 发表于 2019-12-1 20:05
还是出错喔。。。

]

半点不想动手的人就是说你

黑人问号 发表于 2019-12-1 20:14:08

ba21 发表于 2019-12-1 20:09
]

半点不想动手的人就是说你

不能连续定义多个数组吗?定义单个数组的话确实没错,但是定义多个就出错了

ba21 发表于 2019-12-1 20:52:45

黑人问号 发表于 2019-12-1 20:14
不能连续定义多个数组吗?定义单个数组的话确实没错,但是定义多个就出错了

睁大眼晴仔细看

黑人问号 发表于 2019-12-12 11:15:07

ba21 发表于 2019-12-1 20:52
睁大眼晴仔细看

噢,对不起,我知道哪里错了。。。打扰了
页: [1]
查看完整版本: 为什么这里会说我语法错误?