用C语言写了一个输入一个一维数组的函数,如何在函数中调用该数组?

用C语言写了一个输入一个一维数组的函数,如何在函数中调用该数组?

问题描述:

用C语言写了一个输入一个一维数组的函数,但是在主函数中并不能调用该数组,能通过编译。求大佬解读问题所在!!!

图片说明

printf("%d ", *(p + i));
->
printf("%d ", p[i]);

scanf("%d", p1[i]);
->
scanf("%d", &p1[i]);

问题就在scanf那,需要加上&