如何将两个数字放在一个等式中

时间:2014-04-06 07:14:10

标签: c

我想这样做,以便我可以将两个数字作为单个数字放在一个等式中。例如,如果我输入数字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);

我需要第一种颜色和第二种颜色才能形成一个数字。

1 个答案:

答案 0 :(得分:1)

请勿在{{1​​}}电话中填写空格:

printf

修改

要处理一般情况, z = (10*x+y)*a; printf("%d = %d%d * %d", z, x, y, a); 有多个数字,请使用:

y