/*_____________________________________________________

   Libro: DOMINE LA PROGRAMACIÓN EN LENGUAJE C
   Ejemplo 1.4: Números opuestos del -10 al 10
                (Versión 2) (sin instrucción continue)

   Web del Autor: http://www.carlospes.com
  _____________________________________________________*/

#include <stdio.h>

int main()
{
   int numero, acumulador;

   acumulador = 0;
   do
   {
      printf( "Introduzca un numero entero: " );
      scanf( "%d", &numero );

      if ( numero == 0 )
      {
         printf( "ERROR: El cero no tiene opuesto.\n" );
      }
      else
      {
         printf( "El opuesto es: %d\n", -numero );
         acumulador += numero;
      }

   } while ( numero >= -10 && numero <= 10 );

   printf( "Suma: %d", acumulador );

   return 0;
}