有a个学生,每个学生有b门课程的成绩。要求在用户输入学生序号以后,能输出该学生的全部成绩。用指针函数来实现。
#include <stdio.h>
getPosPerson(int pos, int (*pstu) [4])
{
int *p;
p = (int *) (pstu+pos);
return p;
}
int main()
{
int score[3][4]={
{55,66,77,88},
{54,56,67,78},
{85,67,78,78},
}
int *ppos;
int pos;
printf("请输入你需要看的学生号数:0,1,2 \n");
scanf(%d ,&pos);
ppos = get.PosPerson(pos,score);
for(int i=0;i<4;i++){
printf("%d ",*ppos++);
}
return 0;
}