str[i]>=4A,&&str[i]<=<Z,)\rstr[i]+=l;\relse if(str[i]==<z,||str[i]==*Z,) str[i]-=25;\r)\r)\r#endif\rprintf("output:\n%s\n",str);\rreturn 0;\r)\r12-1\r#include <stdio.h>\rint main()\r{unsigned a,b,c,d;\rprintf("please enter a:"); scanf("%o",&a);\rb=a>>4;\rc=~(~0<<4);\rd=b & c;\rprintf("%o,%d\n%o,%d\n",a,a,d,d); return 0;\r)\r12-2\r#include <stdio.h>.\rint main()\r{unsigned short a,b,c;\rint n;\rprintf("please enter a & n:\n");\rscanf("a=%o,n=%d",&a,&n); b=a<<(l 6-n);\rc=a>>n;\rc=c|b;\rprintfl("a:%o\nc:%o\n",a,c); return 0;