gpt4 book ai didi

c - 由于 cscanf() 和 cprintf() ,程序无法编译

转载 作者:行者123 更新时间:2023-11-30 21:42:24 25 4
gpt4 key购买 nike

我正在考虑尝试特殊的控制台函数 cscanf() 和 cprintf(),但以下代码无法编译

#include<stdio.h>
#include<conio.h>
int main()
{
int a,b;
cprintf("Enter two integers\n");
cscanf("%d%d",&a,&b);
cprintf("%d+%d=%d",a,b,a+b);
return 0;
}

这是错误消息:

undefined reference to 'cscanf'
undefined reference to 'cprintf'

最佳答案

gcc 不包含非标准头文件 conio.h 或其声明的函数,当使用标准 C 时,并检查 scanf > 实际上成功了,它看起来像这样:

#include<stdio.h>

int main() {
int a, b;
printf("Enter two integers\n");
if(scanf("%d%d", &a, &b) == 2) {
printf("%d+%d=%d\n", a, b, a+b);
} else {
puts("you failed to input two integers");
}
return 0;
}

关于c - 由于 cscanf() 和 cprintf() ,程序无法编译,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57758791/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com