CCS error

zizouali Messages postés 1 Date d'inscription jeudi 15 mai 2008 Statut Membre Dernière intervention 11 avril 2010 - 11 avril 2010 à 17:54
cs_rt15 Messages postés 3874 Date d'inscription mardi 8 mars 2005 Statut Modérateur Dernière intervention 7 novembre 2014 - 1 mai 2010 à 18:39
bonjour
SVP je realise un programme en c et j'ai une erreur "previous identifier must be a pointer" voila le morceau de programme ou s'affiche l'erreur:
...
for(k= 0;k<4;k++)
{
do
{

A[ k ] = kbd_getc ();

}
while (A[k]==0||A[k]=='b'||A[k]=='a');
LCD_putc("*");
}
delay_ms(2000);
if ((A[0]=='1')&&(A[1]=='2')&&(A[2]=='3')&&(A[3]=='4'))
...
MERCIE d'avance

1 réponse

cs_rt15 Messages postés 3874 Date d'inscription mardi 8 mars 2005 Statut Modérateur Dernière intervention 7 novembre 2014 13
1 mai 2010 à 18:39
Salut,

Comment est déclarée A ?
Et ce serait peut être moins risqué de mettre des parenthèse dans le while (...) comme tu as fait dans le if. Cela lève tout ambiguïté sur la priorité des opérateurs.
0
Rejoignez-nous