Formatting 在C17中对齐/格式化输出值

Formatting 在C17中对齐/格式化输出值,formatting,output,c17,Formatting,Output,C17,visual studio 2019,C17 我不知道如何使用不同的输入数据获得示例中的输出 example 1 expected output: 1234 1234 123 123 example 2 expected output: 1234568912 1234568912 23456 23456 My code: #define _CRT_SECURE_NO_WARNINGS #include<stdio.h> i

visual studio 2019,C17

我不知道如何使用不同的输入数据获得示例中的输出

example 1 expected output:
1234     1234
 123      123

example 2 expected output:
1234568912     1234568912
     23456          23456

My code:

#define _CRT_SECURE_NO_WARNINGS
#include<stdio.h>
int main() {
double num1, num2, num3, num4;
   printf("Enter numbers: ");
   scanf("%lf", &num1);
   scanf("%lf", &num2);
   scanf("%lf", &num3);
   scanf("%lf", &num4);
   printf("%*.lf %*10.lf\n", 20, num1, 20, num2);
   printf("%*.lf %*10.lf\n", 20, num3, 20, num4);

   return 0;
} 
示例1预期输出:
1234     1234
123      123
示例2预期输出:
1234568912     1234568912
23456          23456
我的代码:
#定义\u CRT\u安全\u无\u警告
#包括
int main(){
双num1、num2、num3、num4;
printf(“输入数字:”);
扫描频率(“%lf”和num1);
扫描频率(“%lf”、&num2);
扫描频率(“%lf”、&num3);
scanf(“%lf”、&num4);
printf(“%*.lf%*10.lf\n”,20,num1,20,num2);
printf(“%*.lf%*10.lf\n”,20,num3,20,num4);
返回0;
} 

请不要将文本输出作为图像发布-。将其作为格式化文本复制到问题中。编译代码时,警告应显示在IDE窗口底部的
build
窗格中。确保检查并修复所有警告。如果没有看到任何警告,请将警告级别至少提高到
/W3
,但对于这样的简单程序,您应该能够使用
/W4