为什么使用getch()会显示错误?

为什么使用getch()会显示错误?

代码语言:javascript复制struct node

{

int data;

struct node *next;

} *start=NULL;

void create()

{

char ch;

do

{

struct node *new_node,*current;

new_node = (struct node *)malloc(sizeof(struct node));

printf("\nEnter the data : ");

scanf("%d",&new_node->data);

new_node->next = NULL;

if(start == NULL)

{

start = new_node;

current = new_node;

}

else

{

current->next = new_node;

current = new_node;

}

printf("nDo you want to creat another : ");

ch = getch();

} while(ch!='n');

}这是代码中包含getch()的部分

当我尝试在一个在线编译器中运行这段代码时,我得到了这个错误:未定义的对getch collect2的引用:错误: 1d返回1退出状态

如何解决此problem?...Please帮助

相关数据

官方最新版「家庭急救包」清单,危险来临时救你一命
beat365体育亚洲入口

官方最新版「家庭急救包」清单,危险来临时救你一命

⌛ 10-04 👁️ 2761
内裤尺码表
365官网多少

内裤尺码表

⌛ 09-30 👁️ 8949