int a[7] ={0};
printf("输入7个数字");
scanf_s("%d",&a);
return 0;
//警告:大小不匹配:已将“int[7]”作为_Param_(2)传递,但需要使用“32 bit operand”来调用“scanf_s”。这表示可能存在严重错误。若针对像scanf这样的函数报告此信息,可能表示发生缓冲区不足或溢出。
int a[7] ={0};
printf("输入7个数字");
scanf_s("%d",&a);
return 0;
//警告:大小不匹配:已将“int[7]”作为_Param_(2)传递,但需要使用“32 bit operand”来调用“scanf_s”。这表示可能存在严重错误。若针对像scanf这样的函数报告此信息,可能表示发生缓冲区不足或溢出。
数组需要通过循环依次输入数组元素,例如:
int a[7] = { 0 };
printf("输入7个数字");
for(int i=0;i<7;i++)
scanf_s("%d", &a[i]);
return 0;