c语言数组求输入数据

img

img


各位解释一下为什么会出现这个错,在网上搜了没有找到解决方案基本网上都是数组访问越界但是我看了我下标访问都是对的但是出现的这个问题让我措手不及,有找到问题的给我解释一下试了很多种办法都没有解决

scanf_s("%d", (*steam + a * 2 + b));

如果有用麻烦点个采纳,谢谢~

还能这样操作


#include<stdio.h>

int main(void) {
    int i, j;
    int score[3][2];
    printf("Please input:\n");
    for (i = 0; i < 3; i++)
        for (j = 0; j < 2; j++) {
            scanf("%d", &score[i][j]);
        }
    
    return 0;
}

这样修改,供参考:

img