/*
 * Arquivo: prog1.22.c
 * -------------------
 * Este programa é uma solução do Problema 1.22
 * do Caderno de Exercícios.
 */
#include <stdio.h>
#include "genlib.h"
#include "simpio.h"

main()
{
  int n, x, xx, i, segs=1;

  printf("Numero de inteiros?  ");
  n = GetInteger();
  
  /* Vamos assumir n>=1. */

  printf("Primeiro inteiro?  ");
  x = GetInteger();		

  xx=x;
  for (i=2; i<=n; i++) {
    printf("Proximo inteiro?  ");
    x = GetInteger();		
    if (x!=xx) {
      segs++;
      xx=x;
    }
  }
  printf("Numero de segmentos = %d.\n", segs);
  return 0;
}
    
