/* 
 * Arquivo: som_ate0b.c
 *
 * Este programa imprime a soma de uma sequencia de inteiros nao-nulos,
 * cujo termino e' indicado por um 0 (sentinela).
 */

#include <stdio.h>

#define TRUE 1

int main()
{
  int x, soma;

  printf("Este programa imprime a soma de uma sequencia de inteiros nao-nulos.\n");
  printf("O termino da sequencia e' indicado por um 0 (sentinela).\n");
  printf("Forneca a sequencia de inteiros: ");

  soma = 0;

  while (TRUE) {
    scanf("%d", &x);
    if (x == 0)
      break;
    soma = soma + x;
  }

  printf("A soma da sequencia e'  %d.\n", soma);

  return 0;
}
