ErrorDeSintaxis

Pequeños fragmentos de código fuente en distintos lenguajes de programación, agrupados por categorías.

Puedes buscar entre los fuentes existentes, o aportar los tuyos.

C: "if" con "else" anidados

Cómo comprobar varias condiciones de forma sucesiva, en lenguaje C

Lenguaje: C

Categoría: Básico

/* Fuente procedente de ErrorDeSintaxis.es */
/* Cómo comprobar varias condiciones de forma */
/*  sucesiva, en lenguaje C */
/* Nivel: Básico */
/* Disponible desde 27/06/2011 */
/* Aportado por Nacho */
/* Autor original: Nacho Cabanes */
/* Web original: http://www.nachocabanes.com/c/curso/cc03.php */

#include <stdio.h>
 
main()
{
  int numero;
 
  printf("Escriba un numero: ");
  scanf("%d", &numero);
  if (numero < 0)
    printf("El numero es negativo.\n");
  else 
    if (numero == 0)
      printf("El numero es cero.\n");
    else
      printf("El numero es positivo.\n");
}