Bonsoir,

J'ai un exercice qui me pose problème et j'aurais espéré que quelqu'un puisse m'aider.
Tout d'abord je suis débutant dans l'utilisation du langage C donc si vous êtes amené à me répondre, essayez de ne pas être trop dur avec moi svp

Donc l'exercice que je cherche à résoudre est le suivant : on me demande de créer un programme capable, à partir d'un nombre quelconque que je tape, de le définir comme étant pair ou impair.
J'ai essayé plusieurs choses mais rien ne marche. Voici la dernière chose que j'ai tenté et qui me semblait bon.

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
//pair.c
#include<stdio.h>
int main () {
int x;
printf("Entrez une valeur : ");
scanf("%d", &x);
if (x % 2 = 0)
printf("Le nombre entier est pair.\n", x);
else
printf("Le nombre entier est impair.\n", x);
return (0);
}
Quand je rentre ça, le terminal affiche ceci :

pair.c: In function ‘main’:
pair.c:8:8: erreur: lvalue required as left operand of assignment
Je comprends pas ce qu'il essaye de me dire.

Quelqu'un pourrait me venir en aide svp ?