一个简单的c 循环程序有问题 谁能帮看下

[复制链接]
查看11 | 回复2 | 2011-5-18 11:22:33 | 显示全部楼层 |阅读模式
#includeiostream.h
voidmain()
{
        charusename;
        intpassword;
        do
        {
                cout\"请输入用户名\"endl;
                cinusename;
                cout\"请输入密码\"endl;
                cinpassword;
        }
        while((usename!=admin)||(password!=8888));
}
errorC2065:\'admin\':undeclaredidentifier求各位大神指点下谢谢
回复

使用道具 举报

千问 | 2011-5-18 11:22:33 | 显示全部楼层
改成这样就好了:
#includeiostream
#includestring.h

usingnamespacestd;
intmain()
{
charusename[6]={0};
intpassword;
do
{
cout\"请输入用户名\"endl;
cinusename;
cout\"请输入密码\"endl;
cinpassword;
}
while((strcmp(usename,\"admin\"))||(password!=8888));

return0;
}









<h4class=\"ask\">追问


你这是c还是c,我c加双引号也不行啊
回复

使用道具 举报

千问 | 2011-5-18 11:22:33 | 显示全部楼层
c里可以用c的函数了,呵呵。
不只要加\"\",还要注意usename是数组哦,不然怎么存储字符串。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行