%宽度d %0宽度d
%宽度.小数位数f
%+d //数值前面有+号
%-宽度 //靠左
%宽度.字符数s
printf("%c,%*c\n",'a',w,'a'); //*对应后面的w,为宽度
scanf("%3d%5d",&x,&y); // 不能超过指定字符数
scanf(“%*d,%d”,&x); //第一次输入的数字会被抛弃
scanf("%[a-z]",str); //读取方括号中范围内的值;
scanf("%[^a-z]",str); //读取不是方括号中内容的值;