#include <stdio.h>
#define ROWS 3
#define COLS 5
void enter(double num[],int n);
void show_ar(double num[][COLS],int n);
int main(int argc, char *argv[])
{
int rows,cols;
double num[ROWS][COLS];
for (rows = 0;rows<ROWS;rows++)
{ printf("please enter %d number for %d group :\n",COLS,rows+1);
enter(num[rows],COLS);
}
printf("The 3X5 arr is:\n");
show_ar(num,ROWS);
return 0;
}
void enter(double num[],int n) /*num[0][i]*/
{
int i;
for(i=0;i<n;i++)
{
printf("please enter the %d number:",i+1);
scanf("%lf",&num[i]);
}
}
void show_ar(double num[][COLS],int n)
{
int i,j;
for(i=0;i<n;i++)
{
for(j=0;j<COLS;j++)
printf("%5.2lf",num[i][j]);
printf("\n");
}
}
c语言二维数组的输入
最新推荐文章于 2024-05-08 15:59:11 发布