salut tout le monde,

je veux faire un programme en pic c qui compare deux chaines de caractères arrivant du pin de réception C7 (avec le pic 16F877lié a un port rs232) sachant que j'utilise le pic c compiler, et lorsque j'envoi le mot a lire il ne peut pas le lire
ceci est une partie de code que j'ai fait:

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
char up[10];
char down[10];
char chaine[10];
 
void main()
{
 
strcpy(up, "up");
strcpy(down, "down");
 
while(TRUE)
 
fgets(chaine);
 
if( strcmp(chaine,up) == 0 )
printf( "up" ); 
 
 
if( strcmp(chaine,down) == 0 )
printf("down");
}
merci d'avance