#include int main(int argc, char *argv[]) { short R0, R1, R2, R3, R4, R5 ; fputs("Enter value for R4\n", stdout) ; fscanf(stdin, "%hd", &R4) ; fputs("Enter value for R5\n", stdout) ; fscanf(stdin, "%hd", &R5) ; R0 = R4 * 17 + 5 ; R1 = (R4 && R5) - 3 ; R2 = ~R4 + ~R5 ; R3 = (R4 & R5) - 3 ; fprintf(stdout, "R0 = %6d = 0x%04x\n", R0, 0xffff & R0) ; fprintf(stdout, "R1 = %6d = 0x%04x\n", R1, 0xffff & R1) ; fprintf(stdout, "R2 = %6d = 0x%04x\n", R2, 0xffff & R2) ; fprintf(stdout, "R3 = %6d = 0x%04x\n", R3, 0xffff & R3) ; fprintf(stdout, "R4 = %6d = 0x%04x\n", R4, 0xffff & R4) ; fprintf(stdout, "R5 = %6d = 0x%04x\n", R5, 0xffff & R5) ; }