Skip to content
Snippets Groups Projects
Commit d5e716b8 authored by Liu Yiqun's avatar Liu Yiqun
Browse files

Un peu d'avancement de la partie deroulement

parent f0fc897c
No related branches found
No related tags found
No related merge requests found
#include <stdio.h>
#include <stdlib.h>
#include "deroulement.h"
#include "initialisation.h"
void afficheDes(Joueur* current)
{
int i;
printf("Votre des sont:")
for (i=0; i<current->nombreDes; i++)
{
(current->des[i]==1)?printf("paco "):printf("%d ", current->des[i]);
}
}
void afficheAnnonce(Annonce* debut,Joueur* premier)
{
int i=1;
while (debut!=NULL)
{
printf("Le joueur \"%s\ a declare au moin %d des de",premier->nom,&debut->nombre);
(debut->valeur==1)?printf("paco "):printf("%d",debut->valeur==1);
premier=premier->next;
debut=debut->next;
}
}
Annonce* listeAnnonce(Joueur* J)
{
Annonce* a,head;
Joueur* premier=J;
printf("Nous commencon a jouer par la declaration des annonces.\n ");
printf("Le permier joueur \"%s\"doit faire une proposition.\n ",J->nom);
presenceJoueur(J);
afficheDes(J);
printf("Quelle est votre valeur du de pour la proposition?(veuillez vous saisir 1 pour le paco)\n");
a= (Annonce*) malloc(sizeof(Annonce));
head = a;
scanf("%d",&a->valeur);
getchar();
while(a->valeur>6||(a->valeur=0))
{
printf("La valeur du de n'est pas valide!");
printf("Veuillez-vous resaisir: ");
scanf("%d", &a->valeur);
getchar();
}
printf("Quelle est votre nombre des des pour la proposition? \n");
scanf("%",a->nombre);
getchar();
while(a->nombre>5*numJoueur||(a->nombre=0))
{
printf("Le nombre du de n'est pas valide!");
printf("Veuillez-vous resaisir: ");
scanf("%d", &a->nombre);
getchar();
}
printf("Donc votre declaration est qu'il y a au moin "%d" des de "%d" au total.\n",&a->nombre,&a->valeur);
while (1)
{
JoueurSuivant();
system("clear");
J=J->next;
presenceJoueur(J);
afficheAnnonce(head,premier);
printf("Veuillez-vous saisir votre ")
enum choix option=
}
#include <string.h>
enum choix {surenchere,dudo,paco};
//void afficheDes(Joueur* current);
//Annonce* listeAnnonce(Joueur* J);
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment