这个程序输出后是这样的:
输出Enter your name:___________
你输入内容的光标将会出现在横线上方。这一段代码很好编写,需要用到退格符号——\b。代码如下:
1
#include
<
stdio.h
>
2
3 int main( void )
4 {
5 int i ;
6 printf( " Enter your name:__________\b\b\b\b\b\b " );
7 scanf( " %d. " , & i);
8 }
2
3 int main( void )
4 {
5 int i ;
6 printf( " Enter your name:__________\b\b\b\b\b\b " );
7 scanf( " %d. " , & i);
8 }
我写了很多退格符号,因为我希望能使光标出现在横线的中间部分。其中设置的变量i是你输入的内容。这是一种比较舒服的输入风格,要比一片空白好很多。