Ver Mensaje Individual
  #5 (permalink)  
Antiguo 03/01/2012, 15:03
amgc
 
Fecha de Ingreso: diciembre-2011
Mensajes: 14
Antigüedad: 12 años, 4 meses
Puntos: 0
Exclamación Respuesta: Mover ciertos caracteres a una variable

Cita:
Iniciado por CapacProg Ver Mensaje
Las cadenas de caracteres en C/C++ son vectores, puedes hacer esto, (ojo: sólo como referencia)

Código C++:
Ver original
  1. //...
  2. //...
  3. int p=0;
  4. for(int i=0;i<strlen(ENTRADA);i++)
  5. {
  6.     switch(ENTRADA[i])
  7.     {
  8.         case 'a':
  9.         case 'e':
  10.         case 'i':
  11.         case 'o':
  12.         case 'u':
  13.            break;
  14.         default:
  15.            AUXILIAR[p++]=ENTRADA[i];
  16.            break;
  17.     }
  18. }
  19. AUXILIAR[p]='\0';
  20. //...
  21. //...
Buenas noches; siendo este el código del switch, me aparece un error que indica "Token no encontrado":

Código C++:
Ver original
  1. for(int i=0; i<strlen(entrada); i++)
  2.         {
  3.             switch(entrada[i])
  4.                    {
  5.                            case "a":
  6.                                 case "e":
  7.                                case "i":
  8.                                case "o":
  9.                                case "u":
  10.                     break;
  11.  
  12.                                default:
  13.                                         auxiliar[p++]=entrada[i];
  14.                                         break;
  15.         }
  16.         }

¿Hay algo incorrecto en el código?