ben justement, si je fais ainsi j'en aurai pour longtemps :/, j'ai 52valeur :s.
Bon merçi je vais trouver un autre moyen, merci encore ;)
Version imprimable
ben justement, si je fais ainsi j'en aurai pour longtemps :/, j'ai 52valeur :s.
Bon merçi je vais trouver un autre moyen, merci encore ;)
(donc tu vas sans doute supprimer le %13) tu peux envisager de mettre ces car dans un tableau et écrire au lieu d'un switchCitation:
si je fais ainsi j'en aurai pour longtemps :/, j'ai 52valeur :s
Code:
1
2
3
4
5
6
7 char *TabCar = "A---------JQK........" .... if (cNum<=9 && cNum>0 sprintf(vPointer, "%d %c", cNum ,cDeck[cNum].Type); else sprintf(vPointer, "%c %c", TabCar[cNum] , cDeck[cNum].Type);
ouais effectivement, je te remerçie infiniment pour ton aide et ton interêt ;)
Je suis satisfait :)
D'ailleurs, on peut réduire àCode:
1
2
3 char *TabCar = "A123456789JQK........" .... printf(vPointer, "%c %c", TabCar[cNum] , cDeck[cNum].Type);
Alors tout est bien :DCitation:
Je suis satisfait
ouais mais enfait je n'ai rien changer, juste j'ai remplacer les strcpy et les strcat par un seul sprintf et ca marche nickel.
Merci ;)