Probleme error 'variable' undeclared (first use in this fuction)
Fermé
RebeuDesBois
Messages postés
1
Date d'inscription
samedi 17 juin 2017
Statut
Membre
Dernière intervention
17 juin 2017
-
17 juin 2017 à 16:13
Utilisateur anonyme - 18 juin 2017 à 06:54
Utilisateur anonyme - 18 juin 2017 à 06:54
A voir également:
- Probleme error 'variable' undeclared (first use in this fuction)
- Fan error lenovo ✓ - Forum Refroidissement
- Deco in paris avis ✓ - Forum Consommation & Internet
- In da place - Forum Mail
- Salat first - Télécharger - Histoire & Religion
3 réponses
Utilisateur anonyme
17 juin 2017 à 16:56
17 juin 2017 à 16:56
Bonjour
Tu as déclaré tes variables à l'intérieur d'un bloc do { }, elles n'existent pas en dehors de ce bloc.
Et ce n'est qu'un début, tu as quelques autres problèmes.
Tu as déclaré tes variables à l'intérieur d'un bloc do { }, elles n'existent pas en dehors de ce bloc.
Et ce n'est qu'un début, tu as quelques autres problèmes.
Jean2808
Messages postés
13
Date d'inscription
samedi 10 juin 2017
Statut
Membre
Dernière intervention
17 juin 2017
5
17 juin 2017 à 19:12
17 juin 2017 à 19:12
HelloRebeuDesBois
J'ai fait 5 ans de C, mais ton code me semble bizzare ...
La boucle do ... while sert à faire une itération sur un traitement, donc
la au début de ton programme tu n'en a pas besoin du tout puisque tu déclares juste des variables :compteur, nbc, wait, , donc tu dois en premier supprimer le do ici et le while qui lui correspond !!!
Fait déjà ca et ensuite on en reparle ...
Should be much better !!!
#include <stdio.h>
#include <stdlib.h>
#include <time.h>
int main()
{
do
{
const int MIN = 1;
int compteur = 1;
int nbc = 0, nbm = 0; //nbc est le nombre choisi par l'utilisateur
int wait = 0;
int niveau = 0;
int autre = 0;
int MAX = 1;
J'ai fait 5 ans de C, mais ton code me semble bizzare ...
La boucle do ... while sert à faire une itération sur un traitement, donc
la au début de ton programme tu n'en a pas besoin du tout puisque tu déclares juste des variables :compteur, nbc, wait, , donc tu dois en premier supprimer le do ici et le while qui lui correspond !!!
Fait déjà ca et ensuite on en reparle ...
Should be much better !!!
#include <stdio.h>
#include <stdlib.h>
#include <time.h>
int main()
{
do
{
const int MIN = 1;
int compteur = 1;
int nbc = 0, nbm = 0; //nbc est le nombre choisi par l'utilisateur
int wait = 0;
int niveau = 0;
int autre = 0;
int MAX = 1;
Jean2808
Messages postés
13
Date d'inscription
samedi 10 juin 2017
Statut
Membre
Dernière intervention
17 juin 2017
5
17 juin 2017 à 19:36
17 juin 2017 à 19:36
Ton programme C classique devrait donc ... au moins commencer par :
int main() { const int MIN = 1; int compteur = 1; int nbc = 0, nbm = 0; //nbc est le nombre choisi par l'utilisateur int wait = 0; int niveau = 0; int autre = 0; int MAX = 1;