本菜鸟在做第四章课后题的时候,顿感亚历山大啊,格式化输入输出需要记忆的细节太多了,下面举一个例子:

输入一个名字,然后以比名字宽三个字符的字段打印它

下面是代码:有兴趣的同学欣赏下吧

 #include<stdio.h>

#include<string.h>

int main(void)

{

     char name[20];

     int wide;

     printf("Please enter your name:\n");

     scanf("%s",name);

     wide=strlen(name)+3;

     printf("Your name is %*s.\n",wide,name);

    return 0;

}