이 문제에서 피연산자가 음수 일때는 어떻게 해야하나요..

자꾸 부분점수만 받네요 음수일때가 틀려서..;;

 

그냥 음수도 N비트 옮겨주면 안되는건가요??