/* Write a program to swap a nibble */
//a = 1000 1001
//output b = 1001 1000
#include <stdio.h>
int swapNibble(int n)
{
n = (n&0x0f) << 4 | n >> 4;
return (n);
}
int main(void) {
// your code goes here
printf("swapped nibble %x",swapNibble
(0x54)); return 0;
}
Ci8qIFdyaXRlIGEgcHJvZ3JhbSB0byBzd2FwIGEgbmliYmxlICovCgovL2EgPSAxMDAwIDEwMDEKLy9vdXRwdXQgYiA9IDEwMDEgMTAwMAoKI2luY2x1ZGUgPHN0ZGlvLmg+CgppbnQgc3dhcE5pYmJsZShpbnQgbikKewoJbiA9IChuJjB4MGYpIDw8IDQgfCBuID4+IDQ7CglyZXR1cm4gKG4pOwp9CgppbnQgbWFpbih2b2lkKSB7CgkvLyB5b3VyIGNvZGUgZ29lcyBoZXJlCglwcmludGYoInN3YXBwZWQgbmliYmxlICV4Iixzd2FwTmliYmxlKDB4NTQpKTsKCXJldHVybiAwOwp9Cg==