Problème de compilation avec code blocks

jaoudar -  
jaoudar Messages postés 14 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour, je suis un débutant en programmation langage c.J'ai trouvé une problématique durant un exercice comme suite: et merci d'avance de me repondre

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


int main(){

int (bonjour=24)
if (bonjour==24){
printf ("bonjour\n");
}
else {
{printf ("no\n");}
}
}

C:\main.c\main.c|11|error: 'else' without a previous 'if'|


C:\main.c\main.c|7|error: expected ')' before '=' token|




A voir également:

1 réponse

ElementW Messages postés 4814 Date d'inscription   Statut Contributeur Dernière intervention   1 223
 
'lut
  • Erreur de syntaxe, pas de parenthèses à mettre autour du nom et de la valeur de ton int, et il manque un point-virgule à la fin de la ligne.
  • int main(int argc, char **argv)
    ou
    int main(void)
    mais pas
    int main()
    .
  • Il manque un
    return 0;
    à la fin de ton main.
  • Pas une erreur, mais le 2e
    printf
    est encadré dans un second bloc pour rien (il est déjà dans celui du
    else
    ).
0
jaoudar Messages postés 14 Date d'inscription   Statut Membre Dernière intervention  
 
merci 1000 fois c'est gentil de ta part
0