Corriger mes erreurs(langage C)

Fermé
INDUSTRINFO Messages postés 230 Date d'inscription lundi 4 mai 2009 Statut Membre Dernière intervention 14 avril 2010 - 17 juin 2009 à 21:02
 ms - 17 févr. 2012 à 15:53
Bonjour,je viens de concevoir un programme à l'aide du langage C sous code::block. Celui ci me presente les erreurs suivantes(3 fois la même erreur):
C:\Users\AHASSA\Desktop\projet en C\monprogramme\main.c|10|error C2065: 'nombreDeVies'ÿ: identificateur non d‚clar‚|


Mon programme est le suivant, montrer moi ou se trouve l'erreur svp.merci :

#include <stdio.h>
#include <stdlib.h>

int main(int argc, char *arg[])
{
long nombreDevies = 5;


printf("Bonjour\n");/*Cette instruction affiche Bonjour*/
printf("Vous avez %ld de Vies\n", nombreDeVies );
printf("*****BAM*****\n");//Là, ilse prend un grand cours sur la tête
nombreDeVies = 4;//Il vient de perdre une vie !
printf("Ah desole, il ne vous reste que %ld vied maintenant ! \n\n" , nombreDeVie);

system("PAUSE\n");
return 0;
}
A voir également:

2 réponses

easycomp Messages postés 86 Date d'inscription samedi 6 juin 2009 Statut Membre Dernière intervention 4 juillet 2009 30
17 juin 2009 à 21:38
Salut,
Tu déclares :
long nombreDevies = 5;
Alors que tu essayes d'utiliser
nombreDeVies
Dans ta variable déclarée c'est un v minuscule alors que tu utilises ensuie un v majuscule, le langage C étant sensible à la casse, c'est normal que tu aies une erreur :)
1
je veu corriger ce programme:

#include <stdio.h>
#include <stdlib.h>

int main()
{
int p,salmensuel,nbrenf;
char cel, mar, statut;
{
printf("Bonjour et bienvenue dans mon projet 1!\n");
printf("Veuillez entrer le statut matrimonial\n");
scanf("%c",&statut);
printf("Veuillez entrer le d'enfant SVP\n");
scanf("%i",&nbrenf);
printf("Veuillez entrer le salaire mensuel\n");
scanf("%i",&salmensuel);
if (statut=cel)
if ((salmensuel<6000)&&(nbrenf>=1))
p=10/100*(nbrenf+3);
printf("La participation p est: \n");
if (p>50/100)
printf("La participationp est: 50/100");
else{
p=20/100;
printf("La participation p est: 20/100\n");
}
{
if ( else
((salmensuel<6000)&&(nbrenf>=1))
p=10/100*(nbrenf+3.5);
printf("La participation p est: \n");
)
(if (p>50/100)
printf("La participation p est: 50/100");

else
p=25/100;
printf("La participation p est: \n");
)
return 0;
}
0
INDUSTRINFO Messages postés 230 Date d'inscription lundi 4 mai 2009 Statut Membre Dernière intervention 14 avril 2010 6
17 juin 2009 à 22:01
Merci,ça fonctionne maintenant.
1