关于共用体的一个程序,不知道哪里错了
#include<iostream.h>
union passw
{
int i;
char ch[2];
};
void main()
{
while(1)
{
passw password;
cout<<"输入一个非负整数:";
cin>>password.i;
if (passwodrd.i>127)break;
cout<<password.ch<<endl;
}
}
将整数转化为ASCII码的字符。不知道哪里错了,请高手执教!
谢谢!