Aller au contenu
Règlement du forum ×
IPTV et arnaques ×

Probléme Compilation


namster

Messages recommandés

Salut,

Voila Je Suis Un NOOb EN programmation C:(,mais bon sa fait méme pas une semaine que j'ai commencé,bon euh mon probléme et que je peut pas compiller mon programme j'ai une erreur Du Genre

main.cpp:15: error: expected primary-expression before "else"
main.cpp:15: error: expected `;' before "else"
main.cpp:21: error: expected `}' at end of input

Et Voila Mon Programme

#include 
#include 

using namespace std;

int main()
{
long age=0;
printf("quel est votre age ?\n");
scanf("%i",&age);
if (age>18);
{ 
printf("ah est bien tes mineur alors\n");
}
else j'ai méme essayé else (age{ 
printf("ah est bien tes Majeur alors\n");
}
system("PAUSE");
return 0;
}
Modifié par namster
Lien vers le commentaire
Partager sur d’autres sites

faut ajouter un "if" après le "else"

 

sinon, peux tu poster ton code sans commentaires, là c'est illisible :(

Euh Merci Pour Ta Raiponse Rapide,Bon J'utillise Le C Parsque Sur LE site du zero il commence sont cours par le c,et quesque in commentaire ?

ps:méme ave else if sa marche pas

a+

Lien vers le commentaire
Partager sur d’autres sites

you welcome khoya :)

 

tu ajoutes un ";" après le "if (condition)" alors qu'il ne faut pas le faire :)

 

le bon code est

[font=Comic Sans MS][color=#000000][color=#0000bb]long age[/color][color=#007700]=[/color][color=#0000bb]0[/color][color=#007700];
[/color][color=#0000bb]printf[/color][color=#007700]([/color][color=#dd0000]"quel est votre age ?\n"[/color][color=#007700]);
[/color][color=#0000bb]scanf[/color][color=#007700]([/color][color=#dd0000]"%i"[/color][color=#007700],&[/color][color=#0000bb]age[/color][color=#007700]);
if ([/color][color=#0000bb]age[/color][color=#007700]>[/color][color=#0000bb]18[/color][color=#007700])
{ 
[/color][color=#0000bb]printf[/color][color=#007700]([/color][color=#dd0000]"ah est bien tes mineur alors\n"[/color][color=#007700]);
}
[/color][color=#007700]else if ([/color][color=#0000bb]age[/color][color=#007700]{ 
[/color][color=#0000bb]printf[/color][color=#007700]([/color][color=#dd0000]"ah est bien tes mineur alors\n"[/color][color=#007700]);
}[/color][/color][/font]

  • Like 1
Lien vers le commentaire
Partager sur d’autres sites

Pas la peine de déclarer l'age en long, c'est un entier mieux vaut écrire

int age = 0;

et dans le scanf tu mets

scanf("%d", &age);

 

Salut,

Merci Pour Cette Réponse,mais chez moi cet pas %d Mais %i

A+

you welcome khoya :)

 

tu ajoutes un ";" après le "if (condition)" alors qu'il ne faut pas le faire :)

 

le bon code est

[font=Comic Sans MS][color=#000000][color=#0000bb]long age[/color][color=#007700]=[/color][color=#0000bb]0[/color][color=#007700];
[/color][color=#0000bb]printf[/color][color=#007700]([/color][color=#dd0000]"quel est votre age ?\n"[/color][color=#007700]);
[/color][color=#0000bb]scanf[/color][color=#007700]([/color][color=#dd0000]"%i"[/color][color=#007700],&[/color][color=#0000bb]age[/color][color=#007700]);
if ([/color][color=#0000bb]age[/color][color=#007700]>[/color][color=#0000bb]18[/color][color=#007700])
{ 
[/color][color=#0000bb]printf[/color][color=#007700]([/color][color=#dd0000]"ah est bien tes mineur alors\n"[/color][color=#007700]);
}
[/color][color=#007700]else if ([/color][color=#0000bb]age[/color][color=#007700]{ 
[/color][color=#0000bb]printf[/color][color=#007700]([/color][color=#dd0000]"ah est bien tes mineur alors\n"[/color][color=#007700]);
}[/color][/color][/font]

 

Merci Grave Kho J'ai Enlevé le ; et Paf j'ai pu compiler sans problème

A+

Modifié par namster
Lien vers le commentaire
Partager sur d’autres sites

Rejoindre la conversation

Vous pouvez publier maintenant et vous inscrire plus tard. Si vous avez un compte, connectez-vous maintenant pour publier avec votre compte.

Invité
Répondre à ce sujet…

×   Collé en tant que texte enrichi.   Coller en tant que texte brut à la place

  Seulement 75 émoticônes maximum sont autorisées.

×   Votre lien a été automatiquement intégré.   Afficher plutôt comme un lien

×   Votre contenu précédent a été rétabli.   Vider l’éditeur

×   Vous ne pouvez pas directement coller des images. Envoyez-les depuis votre ordinateur ou insérez-les depuis une URL.

  • Messages

    • Bonjour l'équipe, je confirme l'augmentation, je suis un nouveau abonné FTTH depuis hier (El Hamdoulilah après une tel souffrance), j'ai trouvé que j'ai 60 mbps de base, bizzare car normalement je devrais avoir 30 mbps ? 🤔, sinon après augmentation sur l'espace client (beugé depuis hier) j'ai pu upgrade à 120 mbps ce matin , qui est devenu 240 apparemment. 
    • et aussi acheter un module SFP+ avec, que @fam a mentionner en haut    je pense qu'il faut attendre un peut pour voire si AT va proposer des solutions (modem ou autre chose) qui offre des portes 2.5gbE. j'ai vu une video de la recent expo des produits Condor, et parmi leur produit, il y avait des modem/router...vous en pensez quoi? 
    • Je reposte sur ce sujet dédié, offre 1.2Gbps :   Oui, A.T fait un travail incroyable depuis trois ans, je sais que certaines personnes ici ne vont pas aimer ça mais c’était l’une des priorités du président, il a insisté pour accélérer la couverture fibre dans le pays et sur les vitesses que nous obtenions qui étaient misérables, les gens se précipitent souvent pour critiquer quand quelque chose va mal mais jamais quand quelque chose va bien, même si nous avons souffert pendant longtemps, les choses changent et comme nous le disons, il vaut mieux tard que jamais, bon travail A.T & le Président (Je n’aime pas la politique mais c’était la seule chose qui a attiré mon attention dans ses promesses et j’encourageais cela pour être honnête).
    • @popmpopm de mémoire la convention MEN c'est max 300 megas... Au delà ça n'existe même pas.... Du moins en en janvier c'était le cas 
    • bienvenu @HABIB81  rak ca va kho ? @popmpopm  qui accepte AT ? 🤣 "je taquine  non kho, c'est lui meme qui changer son ONT d'origine de AT par un alta labs avec un port SFP+qui  a configuré ,, je crois que c'etai l'un des premier ...  puis moi et salah et d'autre encore,, l'époque on ne le connaissais pas... il ce fais tres discrète...  mais AT ne va jamais configuré un ONT en dor des leur ONT "fibrehome ZTE, alcatel nokia, huawei" 'ce que je j'ai dit dans un precedent poste '    
×
×
  • Créer...