格式输入,输出的问题?
各位好!我编了个小程序:include "stdio.h"
main()
{int integer,sum;
printf("a=\n");
printf("b=");
scanf("%d",&integer);
scanf("%d",&sum);
printf("%d",integer);
printf("\n%d",sum);
}
运行时有a=
b= 光标就停在这里,等待用户输入,输入一个数后,在转下一行,在输入一个数字,回车.
我想问得是可否让光标停在"a="处,这样的话就可以对齐了!谢谢~~
----------------解决方案--------------------------------------------------------
include "stdio.h"
main()
{int integer,sum;
printf("a=\n");
scanf("%d",&integer);
printf("b=");
scanf("%d",&sum);
printf("%d",integer);
printf("\n%d",sum);
}
----------------解决方案--------------------------------------------------------
什么意思? 为什么不这么摆放顺序
printf("a=");
scanf("%d",&integer);
printf("b=");
scanf("%d",&sum);
----------------解决方案--------------------------------------------------------
先谢谢你们的回答,我的意思是想让a= b=先出来以后在在a,b处输入数.2楼的也是不行,只不过是先出现a= ,然后输入,在出现b= ,d 输入,回车得输出!????
----------------解决方案--------------------------------------------------------
有点不可思义.是不是这个意思?
先让屏幕显示
a=
b= //光标在这
再返回这样输入
a=* //光标在这
b=
a=*
b=* //光标在这
----------------解决方案--------------------------------------------------------
include "stdio.h"
main()
{int integer,sum;
printf("a=\n");
printf("b=");
gotoxy(3,1);
scanf("%d",&integer);
gotoxy(3,2);
scanf("%d",&sum);
printf("%d",integer);
printf("\n%d",sum);
}
----------------解决方案--------------------------------------------------------
光标取坐标.
#include"stdio.h"
----------------解决方案--------------------------------------------------------
用退格/t试一试
----------------解决方案--------------------------------------------------------
不是吧~! 可以运行,是正确的就好了啊, 要那么苛刻吗? 忽忽~!
我是菜鸟我怕谁~!
----------------解决方案--------------------------------------------------------
就是5楼版主那意思,我运行了6楼的朋友的,好像出现了错误?我也不会光标取坐标,希望版主有时间帮我写出来.谢谢!最后祝各位中秋节快乐!
----------------解决方案--------------------------------------------------------