求助关于scanf和字符串输入的问题
											#include<stdlib.h>main()
{
char *p,*q;
p=(char*)malloc(sizeof(char)*20);
q=p;
scanf('%s%s',p,q);
printf("%s%s",p,q);
}
当输入abc def时输出结果为什么是defdef呢?
望各位大侠帮忙给解释一下,顺便全面解释一下关于scanf的用法既注意事项,还有关于字符串输入结束的问题。拜托谢谢!
 2007-06-19 23:29
	    2007-06-19 23:29