关于C++的输入输出问题:

[复制链接]
查看11 | 回复1 | 2011-5-31 20:50:25 | 显示全部楼层 |阅读模式
int main()
{
        char *s=new char[80];
        char ch;
        int k=0;
        while(cin>>ch)
        {
                s[k]=ch;
                k++;
        }
        s[k]='\0';
        for(int i=0; i!=k; i++)
                cout>ch改为cin.get(ch)或者(ch=cin.get())!='q'就能正常结束。

回复

使用道具 举报

千问 | 2011-5-31 20:50:25 | 显示全部楼层
我的能正常结束啊只是你有个括号出问题了while(cin>>ch)左括号...
回复

使用道具 举报

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

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行