gpt4 book ai didi

c - 使用变量 C 编程时第二个 printf 不起作用

转载 作者:行者123 更新时间:2023-11-30 18:48:03 24 4
gpt4 key购买 nike

#include<stdio.h>
int main(void)
{
int a;
printf("enter your number\n");
scanf("%d\n", a);
printf("your number is %d\n", a);
}

所以基本上这是代码,我不知道我的错误在哪里?当我输入号码后。程序停止工作

最佳答案

您必须将 a 的指针传递给 scanf 并从 scanf 中删除\n 。如果您想换行,请在您的号码前添加\n...

代码就变成这样了

#include<stdio.h>
int main(void)
{
int a;
printf("enter your number\n");
scanf("%d", &a);
printf("\nyour number is %d\n", a);
}

关于c - 使用变量 C 编程时第二个 printf 不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46837952/

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