scanf("%d\n",&a)可以这样用么?
scanf("%d\n",&a)可以这样用么?如果不可以,能做一下简单的解释么?
可以这样用:
#include<stdio.h>
int main()
{
int i;
scanf("%d\n",&i);
printf("%d",i);
getch();/*观看结果*/
}
只要输入 数据\n就可以给i赋值
如需要给i赋值为105
则输入"105\n"(不包括引号)
就可以
在scanf中,第一个参数除格式符号外,其余的在输入是都要输入,例如:
scanf("%dBUG%d",&a,&b);
则输入时输入 数据a的值BUG数据b的值 即可