Đề bài: Đếm trong đoạn [a;b] có bao nhiêu số đối xứng
E viết xong thì kết quả lại ra bằng 0 …!
#include<stdio.h>
#include<conio.h>
int main() {
int a,b ;
do {
printf("\nNhap gia tri cua a : ");
scanf("%d",&a);
if ( a < 0 ) {
printf("\nGia tri n khong hop le.Vui long kiem tra lai !");
}
} while( a < 0 );
do {
printf("\nNhap gia tri cua b : ");
scanf("%d",&b);
if ( b <= a ) {
printf("\nGia tri n khong hop le.Vui long kiem tra lai !");
}
} while( b <= a );
int demsodoixung = 0;
int tongsodoixung = 0;
int sodaonguoc = 0 ;
int chuso, i ;
for ( i = a ; i <= b ; i ++ );
{
int temp = i;
chuso = temp % 10 ;
temp = temp / 10 ;
sodaonguoc = sodaonguoc * 10 + chuso ;
if ( sodaonguoc == i ) {
demsodoixung ++;
tongsodoixung += i;
}
}
printf("\nCac so doi xung trong doan [a;b] la : %d ",demsodoixung);
printf("\nTong cac so doi xung do la :%d",tongsodoixung);
getch();
return 0;
}