Je souhaite que les utilisateurs saisissent deux chiffres à l'aide de la commande c = ReceiveByte(). Par exemple, je veux que l'utilisateur procédez comme suit:Comment combiner deux entrées reçues et les lire comme un nombre entier dans WINAVR?
Enter 5
Enter 3
Output number 53 in ascii value on screen (using hyperterminal)
Store number in a single array
Use that number for other loops etc.
Mon projet de code est:
.
.
int c1[3];
c1[0]=ReceiveByte();
c1[1]=ReceiveByte();
.
.
for(i=0;i<3;i++)
TransmitByte(c1[i]);
.
.
Est-ce vrai? ou est-ce que je stocke les 2 chiffres incorrectement?
Merci beaucoup pour votre aide!