scanf函数工作的原理。。。
#include<stdio.h>
#include<conio.h>
void main(void)
{
char m,t;
int n;
printf("please input m:\n"); //当程序运行到这一步时,我输入的数据是mn7k,目的就是看scanf匹配完m后,对于n及t的匹配是怎样的·结果如图,
scanf("%c",&m); //图中m和n间的那个-858993460怎么解释啊,由于我的二进制补码原码学的不是很好,表示不能理解,望大神支招。。
printf("please input n:\n");
scanf("%d",n);
printf("please input t:\n");
scanf("%C",&t);
printf("%c%d%c\n",m,n,t);
getch();
}