为什么编写c语言的时候运行输入回车后没有反应
#include<stdio.h>#include<math.h>main(){longs,t=1,f=1;inti=1,x,y;printf("input:");sca...
#include <stdio.h>
#include <math.h>
main()
{
long s,t=1,f=1;
int i=1,x,y;
printf("input :");
scanf("%ld",&s);
x = s%10;
y = s/100%10*10;
for(; f !=0 ;i = pow(100,i) )
{
t = t+x+y;
f = s/1000;
x = s%10*i;
y = s/100%10*10*i;
i = i++;
}
printf("t=%ld\n",t);
}
要求是输入7654321,输出是7531。
我这个程序有什么问题,可以如何修改。 展开
#include <math.h>
main()
{
long s,t=1,f=1;
int i=1,x,y;
printf("input :");
scanf("%ld",&s);
x = s%10;
y = s/100%10*10;
for(; f !=0 ;i = pow(100,i) )
{
t = t+x+y;
f = s/1000;
x = s%10*i;
y = s/100%10*10*i;
i = i++;
}
printf("t=%ld\n",t);
}
要求是输入7654321,输出是7531。
我这个程序有什么问题,可以如何修改。 展开
2个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询