int main(){ int a[ TAMANIO ] = { 1, 3, 5, 4, 7, 2, 99, 16, 45, 67, 89, 45 }; int i; int total = 0; for ( i = 0; i < TAMANIO; i++ ) { total = suma(total, a[ i ]); } printf( "El total de los elementos del arreglo es %dn", total ); system("PAUSE"); return 0; } int suma(int num1, num2){ return num1 + num2} Se ve que la funcin SUMA se llamar todas las veces que sea necesario para que culmine el proceso