定义一个含有10个元素的数组按顺序每两个数求一个和存放到新的数组

定义一个含有10个元素的数组按顺序每两个数求一个和存放到新的数组输出新的数组

#include <iostream>
using namespace std;
int main()
{
    int a[10],b[5];
    for(int i=0;i<10;i++)
        cin>>a[i];
    for(int i=0;i<10;i+=2)
        b[i/2] = a[i]+a[i+1];
    for(int i=0;i<5;i++)
        cout<<b[i]<<" ";
    return 0;
}

#include<iostream>
using namespace std;
int main()
{
    int arr[10];
    int sum[9];
    for (int i=0;i<10;i++)
    {
        cin>>arr[i];
    }
    
    for(int i=0;i<9;i++)
    {
        sum[i]=arr[i]+arr[i+1];
        cout<<sum[i]<<endl;
    }
    return 0;
}