|
马上注册,结交更多好友,享用更多功能^_^
您需要 登录 才可以下载或查看,没有账号?立即注册
x
#include<stdio.h>
int main()
{ int n,a,b,c,d,e,f;
n=d*100+e*10+c;
scanf("%d%d%d",&d,&e,&f);
a = n/100;
b = (n-a*100)/10;
c = n%10;
printf("输入的三位整数为:%3d",n);
printf("n的反序数是%d%d%d",c,b,a);
return 0;
}
编译结果
C:\Program Files (x86)\Dev-Cpp\MinGW64\x86_64-w64-mingw32\bin\ld.exe cannot open output file C:\Users\zjy\Desktop\777.exe: Permission denied
C:\Users\zjy\Desktop\collect2.exe [Error] ld returned 1 exit status
请问这是哪里整错了o(TヘTo)
本帖最后由 jackz007 于 2022-10-29 17:14 编辑
777.exe 正在运行,因而受到操作系统的保护,编译程序无法覆盖这个文件。
你的代码无法达到目的,试试这个代码
- #include<stdio.h>
- int main(void)
- {
- int d , e , n ;
- scanf("%d" , & d) ;
- for(n = d , e = 0 ; n ; n /= 10) e = e * 10 + n % 10 ;
- printf("输入的三位整数为: %3d\n" , d) ;
- printf(" 反序数为: %d\n" , e) ;
- }
复制代码
|
|