求表达式!任意输入一个三位数abc,则由abc如何求出bca?小弟写的:

求表达式!任意输入一个三位数abc,则由abc如何求出bca?小弟写的:
include
void main()
{
int a,b,c,x,y;
printf("输入任意一个三位数,以逗号隔开.n");
scanf("a,b,c=%d,%d,%dn",&a,&b,&c);
x=100*a+10*b+c;
y=100*b+10*c+a;
printf("x is%d,y is%dn",x,y);
}
但运行结果不对,请问错哪了?谢谢前辈们指导!
日月常在 1年前 已收到1个回答 举报

pagszhf 花朵

共回答了17个问题采纳率:76.5% 举报

#include
void main()
{
int a,b,c,x,y;
printf("输入任意一个三位数,以逗号隔开.n");
scanf("%d,%d,%d",&a,&b,&c);
x=100*a+10*b+c;
y=100*b+10*c+a;
printf("x is%d,y is%dn",x,y);
}
你要仔细研究一下scanf函数,了解他的格式,你的那个用法是错误的,不要在格式符之外再写其他的东西

1年前

6
可能相似的问题
Copyright © 2024 YULUCN.COM - 雨露学习互助 - 17 q. 0.022 s. - webmaster@yulucn.com