Vielen dank für die schnelle Antwort.
Was genau muss denn jetzt im Programm geändert werden. Muss ehrlich sagen, das ich die Sache mit den Pointern nicht so recht verstanden habe.
#include "asuro.h"
#include <stdio.h>
int main(void)
{
Init();
unsigned char eingabe[3];
int summand;
int summe;
unsigned char ausgabe[3];
//Benutzereingabe
SerWrite("Taschenrechner ",15);
SerRead(eingabe,3,0);
Sleep(255);Sleep(255);Sleep(255);
Sleep(255);
//Wandeln des Eingegebenen Wertes in ein Integer
atoi(eingabe,summand,20);
//Rechnung mit den Integern
summe=(summand+100);
//Zurückwandeln des Ergebnisses in ASCII
itoa(summe,ausgabe,3);
SerWrite(ausgabe,3);
while(1);
return 0;
}
Lesezeichen