#include<stdio.h>
union ic
{
int i;
char c[2];
};
main()
{
void i_c(union ic*q); /*声明函数*/
union ic a,*p;
printf(“请输入一个整数:”);
scanf("%d",&a.i);
p=&a;
i_c(p);
}
void i_c(union ic*q)
{
printf(“该函数按字节输出为:\n”);
printf("八进制 C0=%o,C1=%o\n",q->c[0],q->c[1]);
printf("字符 C0=%c,C1=%c\n",q->c[0],q->c[1]);
}