![]()
RISOLTO
Che pasticcio che ho combinato prima
Ora funge alla grande...
Grazie mille
codice:#include <iostream> #include <cstdlib> #include <string> using namespace std; int Dim = 6; int somma(int a[]) { int b[Dim-1]; if(Dim==1) return a[0]; else for(int i=0;i<Dim-1; i++) { b[i]= a[i]; } Dim--; return a[Dim]+somma(b); //sempre l'ultimo elemento di a più la somma di un sotto vetore } int main() { int aa[]={1,4,6,3,2,5}; cout<<somma(aa); return 0; }

Rispondi quotando