0/4 ch2/ch3/source/sy203.c: In function ‘main’: ch2/ch3/source/sy203.c:8:11: error: invalid type argument of unary ‘*’ (have ‘int’) c=X * a; ^~~
时间: 2024-04-18 11:23:32 浏览: 141
format ' x' invalid or incompatible with argument
3星 · 编辑精心推荐
根据您提供的代码和错误信息,我们可以看出在计算`c * a`时出现了错误。
这个错误是因为在C语言中,乘法操作符`*`需要在两个操作数之间,而不是放在操作数前面。所以,正确的表达式应该是`c = X * a;`。
请注意将乘法操作符`*`放在变量`X`和`a`之间,而不是放在变量`X`前面。这样就可以正确执行乘法运算了。
阅读全文