A voir également:
- Problème programmation en C
- Application de programmation - Guide
- Mettre en veille un programme - Guide
- Programmer en basic sous windows 10 - Télécharger - Édition & Programmation
- Un autre programme est en cours d'installation - Forum Windows 10
- Programmation envoi sms - Guide
1 réponse
Bonjour,
Tu n'es pas très bien parti...
Dès que ton programme va se complexifier, il sera illisible...
Je te conseille de mieux le structurer.
Déjà, oublie les variables globales. N'utilise que des variables locales.
Ensuite, utilise des fonctions. Grosso modo, dans ton main(), tu appelles les différentes fonctions créées. Tu gagneras vraiment en lisibilité.
Ensuite, en C les classes n'existent pas, mais tu peux utiliser des structures. Tu crées une structure Personnage, etc. Ca sera plus efficace.
Attention aussi, à ne pas déclarer tes variables n'importe où. Ca se fait en début de bloc.
Sinon pour ne pas quitter le jeu, il te suffit de faire une boucle while.
Pour la prochaine fois, merci d'utiliser la balise "code c".
Par exemple : <"code c">/*ici je mets mon code*/<"/code"> (sans les guillemets. Ca sera beaucoup plus lisible pour nous.
Cdlt,
Tu n'es pas très bien parti...
Dès que ton programme va se complexifier, il sera illisible...
Je te conseille de mieux le structurer.
Déjà, oublie les variables globales. N'utilise que des variables locales.
Ensuite, utilise des fonctions. Grosso modo, dans ton main(), tu appelles les différentes fonctions créées. Tu gagneras vraiment en lisibilité.
Ensuite, en C les classes n'existent pas, mais tu peux utiliser des structures. Tu crées une structure Personnage, etc. Ca sera plus efficace.
Attention aussi, à ne pas déclarer tes variables n'importe où. Ca se fait en début de bloc.
Sinon pour ne pas quitter le jeu, il te suffit de faire une boucle while.
int main(void) { /*déclaration des variables*/ int fin=0; while (!fin) { /*ton jeu*/ printf("Voulez-vous quitter ? 0 : Non, 1: Oui"); scanf("%d", &fin); } return 0; }
Pour la prochaine fois, merci d'utiliser la balise "code c".
Par exemple : <"code c">/*ici je mets mon code*/<"/code"> (sans les guillemets. Ca sera beaucoup plus lisible pour nous.
Cdlt,
ListDigger
Messages postés
2
Date d'inscription
Statut
Membre
Dernière intervention
Merci beaucoup je vais essayer comme ça.