如下程序段语法正确的是( )。(单选题)
.int mm(int x,int y){int x,y;return x+y;}
.char str[10];scanf(“%s”,&str);
.int i,a[10];for(i=0;i<=10;i++)scanf(“%d”,&a[i]);
.int i,a[10],*p;\nfor(i=0, p=a; p<a+10;p++)scanf(“%d”,p);\n</p>
出自:2024年国家开放大学答案