找找茬
#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 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) ;
} win+r,然后输入taskkill /F /IM 777.exe
页:
[1]