Programmation C++ debutant

Fermé
crol Messages postés 12 Date d'inscription mercredi 17 août 2011 Statut Membre Dernière intervention 20 avril 2012 - 20 avril 2012 à 21:48
crol Messages postés 12 Date d'inscription mercredi 17 août 2011 Statut Membre Dernière intervention 20 avril 2012 - 20 avril 2012 à 23:02
Bonjour,
aidez moi pour ce programme
je veux afficher la réponse de aabab

a la fin de la ligne en écrivant quelque comme "R'' pour afficher la réponse
et la réponse affichera si aabab est correcte ou faux
voila le programme que jai fais




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

char *lettre ="a, a, b, a, b";
int main()
{
printf("\n\n *****MON PROGRAMME******\n\n");
printf("\n\n Entrer la premiere lettre.\n");// On veut tester si la chronologique de ces lettres sont correct en saisit//
char lettre='a,a,b,a,b';
scanf("%s",&lettre);
if (lettre =='a') // Si lettre est égal a
{
printf ("Ok!Intelligent garcon : vraix\n\n!");
}
else if(lettre != 'a') // Sinon... {
printf ("Ah!c'est bete: faux\n\n !");

{
printf("Entrer la deuxieme lettre.\n");// On veut tester si la chronologique de ces lettres sont correct en saisit//
}
scanf("%s",&lettre);
if (lettre=='a') // Si lettre est égal a
{
printf ("Ok!bravo garçon : vraix\n\n!");
}
else // Sinon...
{
printf ("Ah c'est bete hors de ma vue : faux\n\n !");
}

printf("Entrer la troisieme lettre\n");// c'est dire b//

scanf("%s",&lettre);
if (lettre=='b')
{
printf ("Bien du courage garcon : vraix\n\n!");
}
else // Sinon...
{
printf ("Ah!Attention bete hors de ma vue plus loin : faux\n\n !");
}

printf("Entrer la quatrieme lettre\n");// l'etape de a //
scanf("%s",&lettre);
if (lettre == 'a')
{
printf ("Oui encore un effort et sera au bout : vraix\n\n!");
}
else // Sinon...
{
printf ("Ah c'est bete hors de ma vue: faux\n\n !");
}


printf("\n\n****BOUMMMMMMMMM****\n\n");
printf("Entrer la cinquieme lettre\n");// la lettre b/

scanf("%s",&lettre);
if (lettre =='b')
{
printf ("felicitation garcon,tu es devenu un homme maintentant: vraix\n\n!");
}
else // Sinon...
{
printf ("oooooooooooooo perdu oooooooo : faux\n\n !");
}
/*ce petit programme a voler tout mon temps et pratiquement toute mes nuit.
Je n'avais jamais programmé,voila une premiere fois et je ne sais pas si c'est bien ou par.
Je suis un petit debutant qui aime vraiment la programmation
*/
system("PAUSE");
return 0;

}


A voir également:

3 réponses

Nxl Messages postés 1038 Date d'inscription mardi 2 février 2010 Statut Membre Dernière intervention 5 janvier 2017 133
20 avril 2012 à 21:52
Salut, Ton code c'est pas du C++ mais du C et je viens de regarder une ligne au pif et j'ai trouvé ça :

else if(lettre != 'a') // Sinon... { 
printf ("Ah!c'est bete: faux\n\n !"); 

{ 


Donc la tu mets l'accolade en commentaire et tu l'ouvre au lieu de la fermer (à la fin)...
0
Nxl Messages postés 1038 Date d'inscription mardi 2 février 2010 Statut Membre Dernière intervention 5 janvier 2017 133
20 avril 2012 à 21:53
Et j'allais oublier le plus important -> Un site pour apprendre (va voir dans la rubrique langage C).
0
crol Messages postés 12 Date d'inscription mercredi 17 août 2011 Statut Membre Dernière intervention 20 avril 2012 1
20 avril 2012 à 23:02
ok merci pour l'erreur

jai étudié ces quelques notion sur ce site

mais mon souci est que comment affiché la reponse finale corect (si toute les lettre ont été bien entrer) ou faux (si une des lettres a été mal entrer
0