编写一个函数 打印出一个3X5的数组 按一次回车打印出双倍的值 知道某个条件退出

#include "stdAfx.h"
#include "ctype.h"
#include "stdlib.h"

int main(void)
{
	void sum_(int a[][5],int x);
	int a[3][5]={{1,4,7,3,2},{6,8,3,5,2},{1,6,4,7,1}},i,j;

	while(getchar()!=EOF)
	{
		for(i=0;i<3;i++)
			for(j=0;j<5;j++)
				printf("%d ",a[i][j]);
		putchar('\n');

		sum_(a,3);

		for(i=0;i<3;i++)
			for(j=0;j<5;j++)
				printf("%d ",a[i][j]);
		putchar('\n');

	}

	system("pause");
    return 0;
}

void sum_(int a[][5],int x)
{
	int i,j;

	for(i=0;i<x;i++)
		for(j=0;j<5;j++)
			a[i][j]*=2;
}

你可能感兴趣的:(编写一个函数 打印出一个3X5的数组 按一次回车打印出双倍的值 知道某个条件退出)