
16/06/2006, 08:49
|
 | | | Fecha de Ingreso: abril-2006 Ubicación: Madrid
Mensajes: 875
Antigüedad: 18 años, 9 meses Puntos: 9 | |
Los switch también pueden funcionar con cadenas. case 'A', case 'b' etc etc.
También podrías usar la siguiente estructura, que es usando el interrogante y los 2 puntos.Ejemplo:
isupper(c=getchar())? printf("\n Es mayuscula) : printf("\n No es mayuscula.");
Si se cumple la condición expuesta antes del interrogante se ejecuta lo que está a la izqda de los 2 puntos. Si no se cumple se ejecuta lo de la derecha. Esto es como un if-else pero también puedes anidar varios en una sola línea... |