]> git.sur5r.net Git - c128-kasse/commitdiff
format_euro(123) => "1,23EUR"
authormatze <matze@af93e077-1a23-4f1e-9cbe-9382a9d578f5>
Sun, 29 Jul 2007 00:42:16 +0000 (00:42 +0000)
committermatze <matze@af93e077-1a23-4f1e-9cbe-9382a9d578f5>
Sun, 29 Jul 2007 00:42:16 +0000 (00:42 +0000)
git-svn-id: https://shell.noname-ev.de/svn/kasse/c128@35 af93e077-1a23-4f1e-9cbe-9382a9d578f5

general.c
general.h

index 1b99373c0e0882cd1b71bbdb9ef7b9e26454b3c1..9f0c6c6072411284eadc8f6e653b3922a3ae0a34 100644 (file)
--- a/general.c
+++ b/general.c
@@ -29,6 +29,11 @@ char *get_input() {
        return output;
 }
 
+char * format_euro(char * s, int cent){
+       sprintf(s, "%d,%dEUR", cent/100, cent%100);
+       return s;
+}
+
 void c128_perror(BYTE c, char *msg) {
        printf("\nError (Code %d) while: %s\nOS Error = %s\n", c, msg, _oserror);
 }
index 81afdf43a31d3af595d943f27dcace3c8e83b682..1a607f176dcb20aa2851036752f8eca3c087ea4c 100644 (file)
--- a/general.h
+++ b/general.h
@@ -2,6 +2,7 @@
 #define GENERAL_H_
 typedef unsigned char BYTE;
 char *get_input();
+char * format_euro(char * s, int cent);
 void c128_perror(BYTE, char*);
 extern BYTE _oserror;
 #endif /*GENERAL_H_*/