#include<stdio.h>
int main(void)
{
int ten=10;
int two=2;
printf("Doing it right: ");
printf("%d minus %d is %d\n",ten,2,ten-two);
printf("Doing it wrong: ");
printf("%d minus %d is %d\n",ten);
return 0;
}
第二行输出语句中程序使用ten为第一个%d提供打印值,然后使用内存中任意值为其余两个%d提供打印值。
printf("me16=%10d\n",me16);语句中10代表:位数不足空格补充,位数超过保持原型。