Bonjour,


Quand je compare deux chaines de caractéres et que je met les mêmes valeurs pour les deux chaines, je ne rentre pas dans mon IF. Pourriez-vous m'indiquer où est mon erreur s'il vous plaît.

Voici mon code :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
#include <stdio.h>
#include <stdlib.h>
 
int main()
{
 
char nom[20];
char nomCompare[20] = "bob";
 
 printf("Veuillez entrer votre nom s'il vous plait : ");
 scanf("%s",nom);
 
 
if ( nom == nomCompare )
{
 printf("\nBienvenue %s !\n",nom);
}
else
 printf("\nVous n'avez pas l'acces %s !\n",nom);
 
 
  return EXIT_SUCCESS;
}
Merci d'avance