Buonasera a tutti, devo creare un programma in grado di sommare gli elementi pari di un vettore 20. Ho scritto questo codice, mi sembra giusto ma appena lo eseguo mi stampa una somma sbagliata. Potete per favore aiutarmi a trovare l'errore?
#include<iostream>
#include<stdio.h>
using namespace std;
int main ()
{
int i, a[20], s=0;
for(i=1;i<=20;i++)
{
cout<< "Inserisci il valore: ";
cin>> a[i];
if(a[i]%2==0)
{
s=s+a[i];
}
}
cout<< "La somma tra gli elementi pari e' uguale a: " <<s;
return 0;
}