C语言:二维数组数据保存到一维数组

#include <stdio.h>
//输人一个5行5列的二维数组,将其按行存储在一个一维数组中并输出。
main()
{
    int a[5][5],b[25],c,d,e=0;
    for(c=0;c<5;c++)
    for(d=0;d<5;d++)
    {
        scanf("%d",&a[c][d]);
        b[e++]=a[c][d];
    }
    for(c=0;c<25;c++)
    printf("%d ",b[c]);
    getchar();
 }

 

posted @ 2023-02-11 09:25  myrj  阅读(380)  评论(0编辑  收藏  举报