#include <iostream>
#include <cstring>
using namespace std;
char cartes(char);
int melangeCoupe(char*);
int main()
{
char* name[]
={&"as de pique", //no:0
"deux de pique", //no:1
"trois de pique", //no:2
"quatre de pique", //no:3
"cinq de pique", //no:4
"six de pique", //no:5
"sept de pique", //no:6
"huit de pique", //no:7
"neuf de pique", //no:8
"dix de pique", //no:9
"valet de pique", //no:10
"dame de pique", //no:11
"roi de pique", //no:12
"as de carreau", //no:13
"deux de carreau", //no:14
"trois de carreau", //no:15
"quatre de carreau",//no:16
"cinq de carreau", //no:17
"six de carreau", //no:18
"sept de carreau", //no:19
"huit de carreau", //no:20
"neuf de carreau", //no:21
"dix de carreau", //no:22
"valet de carreau", //no:23
"dame de carreau", //no:24
"roi de carreau", //no:25
"as de trefle", //no:26
"deux de trefle", //no:27
"trois de trefle", //no:28
"quatre de trefle", //no:29
"cinq de trefle", //no:30
"six de trefle", //no:31
"sept de trefle", //no:32
"huit de trefle", //no:33
"neuf de trefle", //no:34
"dix de trefle", //no:35
"valet de trefle", //no:36
"dame de trefle", //no:37
"roi de trefle", //no:38
"as de coeur", //no:39
"deux de coeur", //no:40
"trois de coeur", //no:41
"quatre de coeur", //no:42
"cinq de coeur", //no:43
"six de coeur", //no:44
"sept de coeur", //no:45
"huit de coeur", //no:46
"neuf de coeur", //no:47
"dix de coeur", //no:48
"valet de coeur", //no:49
"dame de coeur", //no:50
"roi de coeur", //no:51
"TEMP"}; //no:52(case temporaire)
cout<<"Tableau des cartes: "<<endl; //la boucle for permet de numéroter les cartes de 0 à 51
for (int i =0;i<=52; i++) //qui sont les 52 cartes d'un jeu de poker standard
cout<<"\t" <<i<<". ["<<name[i]<<"]" <<endl;
cout<<endl<<endl;
cout<<"\t Joueur [1]: "<<endl<<endl;
i=0;
cout<<" 1)"<<name[i]<<endl;
i=1;
cout<<" 2)"<<name[i]<<endl<<endl;
cout<<"\t Joueur [2]: "<<endl<<endl;
i=2;
cout<<" 1)"<<name[i]<<endl;
i=3;
cout<<" 2)"<<name[i]<<endl<<endl;
system("pause");
melangeCoupe(name[53]);
{
int j= 0;
int t= 52;
for(int i=0; i=26; i++) //fonction qui va simuler une coupe au milieu du jeu de carte
{
strcpy(name[t], name[i]);
strcpy(name[i], name[j]);
strcpy(name[j], name[t]);
j++;
}
cout<<name[t]<<endl;
cout<<name[j]<<endl;
cout<<name[i]<<endl;
cout<<"Tableau des cartes(2): "<<endl;
for ( i =0;i<=52; i++)
cout<<"\t" <<i<<". ["<<name[i]<<"]" <<endl;
cout<<endl<<endl;
}
return 0;
}
je n'arrive pas reprendre mon tableau de main dans ma fonction melangeCoupe.... c'est CA mon blem....