永发信息网

请求高手C语言????

答案:2  悬赏:80  手机版
解决时间 2021-04-03 00:11
  • 提问者网友:川水往事
  • 2021-04-02 00:52
请求高手C语言????
最佳答案
  • 五星知识达人网友:上分大魔王
  • 2021-04-02 02:30
子函数改正如下:
void fun (long s, long *t)
{
long sl=10;

s /= 10;

*t = s % 10;
*t = s % 10;

while(s > 0)
{
s = s/100;
*t = s%10*sl + *t;
sl = sl * 10;
}
}
经过编译、运行,程序完全正确。
全部回答
  • 1楼网友:渊鱼
  • 2021-04-02 02:44
#include
#include
void fun (long s, long *t)
{
long sl=10;
s /= 10;
*t = s % 10;
while(s > 0)
{
s = s/100;
*t = s%10*sl + *t;
sl = sl * 10;
}
}
main()
{
long s, t;
clrscr();
printf("\nPlease enter s:"); scanf("%ld", &s);
fun(s, &t);
printf("The result is: %ld\n", t);
}
错在你的printf和scanf都不是用的字符串,看看我改的你应该能明白!
应该是题目有误
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯