/*--------------------------------------------------------------------
 * FICHERO:  CadQuita.c
 * OBJETIVO: Definir la funcin Cad_QuitaCar()
 * AUTOR:    Pedro Reina
 * FECHA:    J.13.7.1995
 *------------------------------------------------------------------*/

/*--------------------------------------------------------------------
 * Ficheros de cabecera
 *------------------------------------------------------------------*/

#include "Cadena.h"

/*--------------------------------------------------------------------
 * Definicin de funciones
 *------------------------------------------------------------------*/

/*--------------------------------------------------------------Olimpo
 * FUNCION:  Cad_QuitaCar()
 * OBJETIVO: Quitar el caracter que ocupa una determinada
 *           posicin en una cadena
 * ENTRADAS: La cadena y la posicin que hay que suprimir
 * NOTA:     Las posiciones se cuentan a partir de cero
 * SALIDAS:  La cadena queda modificada y se devuelve
 * EJEMPLO:  Cad_QuitaCaracter (Cadena,2)
 *------------------------------------------------------------------*/
cadena Cad_QuitaCar (Cadena, Pos)
cadena   Cadena;
contador Pos;
  {
  contador i,Fin;

  Fin = Cad_Longitud (Cadena) - 1;
  for ( i=Pos ; i<=Fin ; i++ )
    { Cadena[i] = Cadena[i+1]; }

  return (Cadena);
  }