#include <stdio.h>
int main()
{
int a;
printf(scanf("%d",&a));
return 0;
}
我收到此消息“分段错误(核心已转储)”
printf()
函数格式为:-
printf(const char *format, ...)
您必须提供一个字符串(带有格式说明符的格式字符串)作为函数的参数printf()
。
你可以试试:-
printf("%d",scanf("%d",&a)); // with format string
如果扫描成功,这将打印1。这里%d
在格式字符串的integer
参数。
要读取和打印变量a
,请尝试:-
scanf("%d",&a); // reading
printf("%d",a); // printing
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句