Solución |
|
#include
<stdio.h>
#include
<string.h>
int
main()
{
char
color[9],
significado[11];
int
numero;
printf( "\n
Listado de colores de un semaforo:" );
printf( "\n\n
1. Rojo" );
printf( "\n
2. Verde" );
printf( "\n
3. Amarillo" );
printf( "\n\n
Introduzca numero de color: " );
scanf( "%d",
&numero );
if
( numero >= 1
&& numero <= 3 )
{
switch
( numero )
{
case
1
: strcpy( color, "Rojo"
);
strcpy( significado, "No
pasar" );
break;
case
2
: strcpy( color, "Verde"
);
strcpy( significado, "Adelante"
);
break;
case
3
: strcpy( color, "Amarillo"
);
strcpy( significado, "Precaucion"
);
}
printf( "\n
%s significa: \"%s\"", color, significado );
}
else
printf( "\n
ERROR: %d, no esta asociado a ningun color.",
numero );
return
0;
} |
|
|