用scanf()输入一个带空格的最多20个字符的字符串str为 scanf("%20[^\n]",str); 用printf()输出一个保留n位小数的double型变量x为 printf("%.*lf",n,x);