为什么执行出错说't' : undeclared identifier
#include<stdio.h>
#define N 3
int score[N][N];
int main()
{
void convert(int score[][3]);
int i,j;
printf("input array:\n");
for(i=0;i<N;i++)
for(j=0;j<N;j++)
scanf("%d",&score[i][j]);
for(i=0;i<N;i++)
{ for(j=0;j<N;j++)
printf("%d\t",score[i][j]);
printf("\n");
}
convert(score);
for(i=0;i<N;i++)
{
for(j=0;j<N;j++)
printf("%d\t",score[i][j]);
printf("\n");
}
return 0;
}
void convert()
{
int i,j,k;
for(i=0;i<N;i++)
for(j=i+1;j<N;j++)
{ t=array[i][j];array[i][j]=array[j][i];array[j][i]=t; }
}
1、首先打开Eclipse。
2、新建一个新的Java工程。
3、新建一个Example8类文件。
4、创建2维数组。
5、创建一个输出2维数组的函数。
6、遍历数组,输出数组元素。
7、输出2维数组。
8、运行程序看看行列互换。
本回答被网友采纳