]> git.sur5r.net Git - c128-kasse/blobdiff - test.c
fix printing, nice formatting used
[c128-kasse] / test.c
diff --git a/test.c b/test.c
index f94b44676a101793856882a063185d9ecb7d601c..ea603ed86a0027387cce322d7ac0c2f2b8717237 100644 (file)
--- a/test.c
+++ b/test.c
 
 int main(){
        BYTE i=0;
+       char euro[10];
        load_items();
        load_state();
-       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);
-}
\ No newline at end of file
+       for (i=0; i < num_items; ++i) {
+               cprintf("%x: %s (%s, %d mal)\n", i, status[i].item_name, format_euro(euro, 9, status[i].price), status[i].times_sold);
+               status[i].times_sold+=10;
+       }
+
+       save_state();
+       load_items();
+       load_state();
+       for (i=0; i < num_items; ++i) {
+               cprintf("%x: %s (%s, %d mal)\n", i, status[i].item_name, format_euro(euro, 9, status[i].price), status[i].times_sold);
+       }
+       
+       cprintf("strlen(%s)==%d\n", status[1].item_name, strlen(status[1].item_name));
+       cprintf("%d %d %d\n", status[1].item_name[0], '\r', '\n');
+}