Comprend po

Fermé
bob - 10 août 2004 à 20:14
 josch83 - 11 août 2004 à 16:32
voila jai cré mon premier programe (voi pas linteret de hello world)
et je doi dire que jai fai le plus compliqué possible !! et finallemen ....... il marche pas (etonnant ! )!!
mon compilo me di qui a ocune erreur (superiorité de lhomme sur la machine eheheheh)(on voi sa avec mon orthographe ;) )
bon jespere quil ya quelqun dassé fort pour maidé eheehehehh
en fai je voulai cré un log de casse pur mes pote quan tu entre le nom de lun deu sa repon une miniinsulte et a la fin le log toblige a ecrir des truck enfin voyé pa vous meme et siouplai aidé moaaaa

#include <stdio.h>
void main(void)
{
char adj,fabien,guillaume,maxime,andicape,blaireau,cretin,bouffon,a,jesuicon;
puts ("quel est ton nom");
getchar (adj);
if (adj=="fabien")
{
printf("connard\n");
puts("di : jesuicon");
scanf("%c",&a);
while (a!=jesuicon);
puts("c'est gentil de m'avoir obéi");
}
else if (adj=="guillaume")
{
printf("cretin\n");
puts("di : jesuicon");
scanf("%c",&a);
while (a!=jesuicon);
puts("c'est gentil de m'avoir obéi");
}
else if (adj=="maxime")
{
printf("bouffon\n");
puts("di : jesuicon");
scanf("%c",&a);
while (a!=jesuicon);
puts("c'est gentil de m'avoir obéi");
}
else ("tu est con\n");
puts("di : jesuicon");
scanf("%c",&a);
while (a!=jesuicon);
puts("c'est gentil de m'avoir obéi");
return 0;
}


et noublier pas .....:

Pour maximiser vos chances d'obtenir des réponses à votre message veuillez s'il vous plaît :

Faire usage de formules de politesse (Bonjour, merci, SVP),
Mettre un titre explicite décrivant au mieux votre problème,
Eviter les abréviations et les messages tout en majuscules,
Préciser votre configuration (système d'exploitation, ...),
Ne poster son message que dans un forum (le plus adapté),
Prendre connaissance de la charte d'utilisation du forum.

8 réponses

a ouai vu comme sa c super compliqué sque jai fai mai ziquiété pas sa marche pas ;)
0
salut

Je suis aussi débutante dans le domaine.

La fonction getchar ne mémorise qu'un caractère, et je ne pense pas que tu peux mettre quelque chose dans les parentaises
0
toujours bob
10 août 2004 à 20:30
et surtt expliqué moi pour mon program
a oui et aussi commen cré une fenetre windows pasque lecran noir ....

bon retourne sur hello world moa ;)
0
A oui encore autre chose :
Pour le dernier else tu as oublier d'ouvrir un crochet et à la fin de ton programme tu n'as pas fermer le crochet de la fonction main.
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
bien vu pour getchar mai quan je met un scanf il me fai la meme chose c a d quil ne mafiche pas les mo gentil que je ve ensuite pour la derniere parenthese elle nest pas obligatoire
je te remerci enormemen et jespere que tu va trouvé le probleme
pasque jai passé une apres midi dessu a testé tt se qui nalai pas et finalemen sa ne marche tjr pas donc je sen ma motiv partir en fumé et ossi je pense que mon compilo est saremen foiré essaye avec le tien stp merci davance ^^
0
commen fermé les crochet de la fonction main ?
de quel parenthese tu parle
et pour les crochet derrier if et else certain nen mette meme pas et qui yen ai ou pas mon compilo ne voi aucune erreur
0
salut

Tu as créé des variables que t''utilises pas :
andicape,blaireau,cretin,bouffon

Pour les whiles il faut mettre des crochets et mettre les instructions dedans, comme ça :

while (a!=jesuicon){
printf("c'est gentil de m'avoir obéi"); }

Pour fermer les crochets de la fonction main ajoute un } à la fin de ton programme.

Je sais pas si puts ca existe en c je ne l'ai jamais vu en tout cas, je te conseil de les remplacer par des printf.

Ya surement d'autre erreur mais chui pas sure .

bon courage
0
char c'est un entier coder sur 8bits, ne peut pas contenir un chaîne en plus les comparaisons du genre

if(ma_variable == "bonjours"){..}

impossible en langage c.

Solution, achète toi un livre ou va chercher de la doc sur le net, ensuite apprend et n'applique pas bêtement le conneries que tu as appris en VB.

"There are only 10 types of peoples in the world : Those who understand binary and those who don't."
0