Calcula imposto devido e restituição.
[cascardo/declara.git] / base.c
diff --git a/base.c b/base.c
index c6b057d..5efa51e 100644 (file)
--- a/base.c
+++ b/base.c
@@ -21,6 +21,7 @@
 #include <stdlib.h>
 #include <string.h>
 #include <errno.h>
+#include "rendimento.h"
 
 static int set_int(char **args, int argc, int *val)
 {
@@ -85,6 +86,10 @@ static int run_dump(struct declaracao *dec, char **args, int argc)
        printf("ano: %d\n", dec->ano);
        printf("cpf: %s\n", dec->cpf);
        printf("nome: %s\n", dec->nome);
+       rendimento_dump(dec);
+       printf("pago: %lld.%02d\n", dec->pago / 100, dec->pago % 100);
+       printf("devido: %lld.%02d\n", dec->devido / 100, dec->devido % 100);
+       printf("restituicao: %lld.%02d\n", dec->restituicao / 100, dec->restituicao % 100);
        return 0;
 }