プログラミング+α学習ブログ

勉強したことの備忘録です。

配列の全要素を別の配列にコピーするプログラム

#include <stdio.h>

int main(void)
{
    int i;
    int va[5] = {15, 20, 30};   // {15, 20, 30, 0, 0}で初期化
    int vb[5];
    
    for (i = 0; i < 5; i++) // vaの全要素をvbにコピー
        vb[i] = va[i];
    
    puts(" va vb");
    puts("--------");
    for (i = 0; i < 5; i++)
        printf("%3d%3d\n", va[i], vb[i]);
    
    return (0);
}

実行結果

 va vb
--------
 15 15
 20 20
 30 30
  0  0
  0  0