All pastes #273121 Raw Edit

Stuff

public text v1 · immutable
·published 2006-12-09 16:44 UTC
rendered paste body
printf ("Escriu la coordenada a eliminar:\n");
		coordenada = leer_coordenada_teclado();
		eliminar_coordenada_contorno (&contorno,coordenada);
	}
	

lu d dalt es el main

ara ve la funcio



int eliminar_coordenada_contorno (tContorno *contorno, tCoordenada coordenada)
{
	int pos,i;
	pos=buscar_coordenada_contorno (*contorno, coordenada);
	if (contorno->num_puntos_contorno==0 || pos == -1){
		printf ("no s'ha pogut eliminar cap element perquè la llista està buida o la coordenada no hi es!!");
	return 0;
	}else{
		
		for (i=pos;i<contorno->num_puntos_contorno;i++){
			contorno->contorno[i].latitud = contorno->contorno[i+1].latitud;
			contorno->contorno[i].longitud = contorno->contorno[i+1].longitud;
			
		}
		contorno->num_puntos_contorno--;
		}
		return pos;
	


}