Yêu cầu bài toán: Nhập số có 4 chữ số => đảo ngược số đó. VD: nhập 1234 => KQ: 4321 Mã: #include<stdio.h> #include<conio.h> #include<math.h> void main() { clrscr(); int n,dv,tg,ts,td,ta; printf("Nhap 1 so co 4 chu so: "); scanf("%d",&n); tg=n;ts=1; while(tg>0) { tg/=10; ts*=10; } ts=ts/10; tg=n;td=0;ta=1; while(tg>0) { dv=tg/ts; td=td+ta*dv; ta=ta*10; tg=tg%ts; ts=ts/10; } printf("%d",td); getch(); }
đây là code do mình viết mọi người test thử xem thế nào? #include<conio.h> #include<stdio.h> int main() { int n , b; int i=0; printf("\nNhap vao mot so nguyen:"); scanf("%d",&n); printf("\nSo sau khi dau nguoc la:"); if(n == 0) return 0; else while(n != 0) { b=n%10; printf("%d",b); n=n/10; } getch(); } đây là code do mình viết mọi người test thử xem thế nào? #include<conio.h> #include<stdio.h> int main() { int n , b; int i=0; printf("\nNhap vao mot so nguyen:"); scanf("%d",&n); printf("\nSo sau khi dau nguoc la:"); if(n == 0) return 0; else while(n != 0) { b=n%10; printf("%d",b); n=n/10; } getch(); }