我想这样做,以便我可以将两个数字作为单个数字放在一个等式中。例如,如果我输入数字1,0和5,我希望输出为50.(10 * 5)
scanf("%d %d %d", &x, &y, &a);
z = xy * a
编辑: 这是实际代码
case 'a':
case 'A':
printf("\nEnter the first 2 colors");
scanf("%s %s", color1, color2);
printf("enter the third and fourth colors");
scanf("%s %s", color3, color4);
value = valueFromColor(color1)valueFromColor(color2) * valueFromColor(color3);
printf("%d", value);
我需要第一种颜色和第二种颜色才能形成一个数字。
答案 0 :(得分:1)
请勿在{{1}}电话中填写空格:
printf
修改强>
要处理一般情况, z = (10*x+y)*a;
printf("%d = %d%d * %d", z, x, y, a);
有多个数字,请使用:
y