Cuestión:
Me encuentro programando un Blackjack en C, y me disponia a imprimir por pantalla el numero de carta y el palo. El problema que tengo es que la unica forma de guardar una palabra como podria ser "picas" es creando diferentes vectores con una cadena de caracteres y usar un case para que depende del valor que reciba le asigne un vector o otro al printf.Ejemplo de lo que estoy utilizando:
No encuentro la forma de que en vez de escribir todo el rato printf en el case solo tenga que depende el valor recibido asignar una palabra a el vector.
Una idea de lo que quiero hacer:Código c:Ver original
int fr; char as[]="as", picas[]="picas", trevol[]="trevoles", corazon[]="corazones"; switch (fr+1) { case 1: break; case 2: break; case 3: break; case 4: break; }
Código c:Ver original