关于c语言的两数组相加问题

Python013

关于c语言的两数组相加问题,第1张

/* 

    Note: 有三个数组,数组a=1,2,3,4,5数组b要求自己输入.

          将数组a和b的各对应元素分别相加得到数组c,输

          出数组c的各元素 

*/

#include <stdio.h>

int main(void)

{

    int a[5] = {1,2,3,4,5} //定义a数组 并赋值

    int b[5] = {0}  //定义b数组,初始化为0

    int c[5] = {0}  //定义c数组,初始化为0

    int i

    printf("Input Array C\n")

    for (i = 0 i < 5 i++)

    {

        scanf("%d", &b[i]) //输入数组b的值

        c[i] = a[i] + b[i] //两个数组相加并赋值给c数组

        

        if (i == 0)

        {

            printf("The result array:\n")

        }

        printf("%d ", c[i]) //打印数组c

    }

    printf("\n") //换行

    return 0

}

int AB[8][15] = {}

int CB[35][15] = {}

int AC[8][35] = {}

for(int x = 0x <8++x)

{

for( int y = 0y <15++y)

{

for( int a = 0a <35a++ )

{

for( int b = 0b <15 ++b )

{

if( y == b )

{

if( x <8 &&a <35 )

{

AC[x][a] = AB[x][y] + CB[a][b]

}

}

}

}

}

}