定义一个3行5列的二维数组,用户输入n程序输出第n个元素

2025-04-17 05:48:02
推荐回答(1个)
回答1:

//#include "stdafx.h"//vc++6.0加上这一行.
#include "stdio.h"
void main(void){
int a[3][5]={{1,2,3,4,5},{6,7,8,9,10},{11,12,13,14,15}},n;
while(10){
printf("Input n(0~14)...\nn=");
scanf("%d",&n);
if(n>=0 && n<15) break;
printf("Error! redo: ");
}
printf("The element %d is %d\n",n,*((int *)a+n));
}