#include <stdio.h> void PideNumeros(int[]); void HazOperaciones(int[]); void PideNumeros(int Numeros[]) { int ciclo = 0; while (4) { printf("Introduce un valor: "); scanf("%d", &Numeros[ciclo]); if ( Numeros[ciclo] == 0 ) return; ciclo++; } } main() { int Numeros[10]; PideNumeros(Numeros); // printf("Numeros[3] = %d\n", Numeros[2]); HazOperaciones(Numeros); } void HazOperaciones(int Numeros[]) { int Suma = Numeros[0]; int Suma_ = 0; int Ciclo = 1; int Operandos = 1; while(Numeros[Ciclo] != 0) { if ( Ciclo % 2 == 0 ) { Suma = Suma - Numeros[Ciclo]; Suma_ = Suma_ + Numeros[Ciclo]; } else Suma = Suma + Numeros[Ciclo]; Ciclo++; Operandos++; } printf("Suma = %d\n", Suma); printf("Operandos = %d\n", Operandos); printf("Suma de resta = %d\n", Suma_); }