- for (; i < num_items; ++i)
- printf("Eintrag %x: %s (%d Cents, %d mal verkauft)\n", i, status[i].item_name, status[i].price, status[i].times_sold);
- printf("\nBefehle: s) Daten sichern d) Drucken umschalten\ng) Guthabenverwaltung z) Zeit setzen\n");
+ for (; i < status.num_items; ++i)
+ cprintf("Eintrag %x: %s (%d Cents, %d mal verkauft)\r\n",
+ i, status.status[i].item_name, status.status[i].price, status.status[i].times_sold);
+ cprintf("\r\nBefehle: s) Daten sichern d) Drucken umschalten\r\ng) Guthabenverwaltung z) Zeit setzen\r\nn) Neues Getraenk\r\n");
+}
+
+void log_file(char * s) {
+ FILE *f;
+ if (s == NULL)
+ return;
+ if ((f = fopen("log", "a")) == NULL)
+ c128_perror(23, "kann logfile nicht oeffnen");
+ fputs(s, f);
+ fclose(f);