diff --git a/program.c b/program.c index 3a484dd..7da099f 100644 --- a/program.c +++ b/program.c @@ -63,7 +63,7 @@ void printProgram(struct program program) { strcpy(c, "ERROR"); break; } - IMMEDIATE(program.program[i]) ? printf("%03i:\t%s\t%i\n", i, c, IMMEDIATE(program.program[i])) : printf( + IMMEDIATE(program.program[i]) ? printf("%03i:\t%s\t%i\n", i, c, SIGN_EXTEND(IMMEDIATE(program.program[i]))) : printf( "%03i:\t%s\n", i, c); } }