#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/