Ver Mensaje Individual
  #2 (permalink)  
Antiguo 08/06/2015, 05:23
tote_skyria
 
Fecha de Ingreso: junio-2015
Mensajes: 2
Antigüedad: 8 años, 11 meses
Puntos: 0
Respuesta: Problema para leer cadena de caracteres en C

Prueba esta opción:
declara un buffer que sea un vector de seis elementos de tipo char, una cadena de caracteres.
Después consiste en en hacer un
Código C:
Ver original
  1. scanf("%s", buffer);
y luego un switch
Código C:
Ver original
  1. switch(buffer){
  2. case "pi":
  3. case "Pi":
  4. case "PI":
  5. //Código en caso de que sea piedra
  6. break;
  7. case "t":
  8. case"T":
  9. //Codigo en caso de que sea tijera
  10. break;
  11. case "Pa":
  12. case "pa":
  13. case"PA":
  14. //Codigo en caso de que sea papel
  15. break;
  16. case "salir":
  17. case "Salir":
  18. case "SALIR":
  19. return 0;
  20. default:
  21. printf("Opción incorrecta.");
  22. break;
  23. }

Última edición por tote_skyria; 08/06/2015 a las 05:30