高手来帮忙看看怎么实现这个功能
#include <stdio.h>
//#include <stdlib.h>
//#include <time.h>
void main(void)
{
int a[40][7];
int randomRow,column;
int num;
for(randomRow =0;randomRow < 40
;randomRow++)
{
printf( "please input 7 number(1-30):\n ");
for(column= 0; column < 7; column++)
{
scanf( "%d ",&num);
a[randomRow][column] = num;
}
}
for (randomRow =0;randomRow <40;randomRow++)
{
for(column= 0; column < 7; column++)
{
printf( "%d\n ",a[randomRow][column]);
}
}
getchar();
getchar();
}
谁帮忙看下这个程序。怎么让输出的数组
按照 4 5 6 7 8 8 4
4 4 4 4 4 4 4
矩阵是7列 40行的格式
显示出来?
[解决办法]
/*输出结果*/
for (randomRow =0;randomRow <40;randomRow++)
{
for(column= 0; column < 7; column++)
{
printf( "%8d ",a[randomRow][column]);
if (column == 6)
printf( "\n ");
}
}
[解决办法]
for (randomRow =0;randomRow <40;randomRow++)
{
putchar ( '\n '); /* 在这加个换行符 */
for(column= 0; column < 7; column++)
{
printf( "%d\n ",a[randomRow][column]);
}
}