标题:为什么我的cin没显示让我输入
只看楼主
qweiuy566
Rank: 2
等 级:论坛游民
帖 子:48
专家分:19
注 册:2016-1-27
结帖率:75%
已结贴  问题点数:10 回复次数:1 
为什么我的cin没显示让我输入
#include<stdio.h>
#include<iostream>
#include<malloc.h>
using namespace std;
typedef struct node  //循环双向链表
{
    int data,len;   //数据
    struct node *prior;//前驱   
    struct node *next; //后继
}Node;
void create(Node *L);  //建立双向链表
void shuchu(Node *L); //输出顺序表中的元素的值
void insert(Node *L,int i,int x); //在位置i插入元素x
main()
{     char ch;
    int a,b;
    Node *L;   //表头指针
    create(L);
    while((ch=getchar())!='#')
    {
        cout<<"输入'A'或'a'是插入元素"<<endl;
        cout<<"输入'#'结束"<<endl;
        switch (ch)
        {
            case 'A':  cout<<"在位置i插入元素x: "<<endl;
            cin>>a;  cin>>b;  insert(L,a,b);
        }
    }
}
搜索更多相关主题的帖子: create include insert 元素 
2016-10-17 21:23
rjsp
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
等 级:版主
威 望:507
帖 子:8890
专家分:53117
注 册:2011-1-18
得分:10 
这代码……
第二次读取的是回车字符
2016-10-18 08:45



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-469915-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.061257 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved