#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_);
}