Ver Mensaje Individual
  #2 (permalink)  
Antiguo 17/06/2010, 08:47
margarito04
 
Fecha de Ingreso: enero-2008
Mensajes: 229
Antigüedad: 16 años, 11 meses
Puntos: 1
Respuesta: Iniciando en C, programa sencillo

si en cuanto a lo de #ifdef es correcto,

Por otro lado, Para validar si el dato introducido fue correcto, debes hacerlo de esta forma:
Código C:
Ver original
  1. if(scanf("%f", &calif))
  2. {
  3.    printf("valor incorrecto");
  4.    goto pedircalif;
  5. }

Ahora bien, en la mayoria de los programas no es recomendable el uso de goto. Prefiere algunas otras alternativas. Y si incluso en linux es desaconsejable.