Chương trình tìm số thuận nghịch và tổng các chữ số = 10

#include <stdio.h>

int main()
{
	int n,m,k=0,dem=0, sum=0;
	for (int i=10; i<100; i++){
		for (n=i; n!=0; n/=10){
			m=n%10;
			sum+=m;
			k= (k*10 + m);
		}
		if (k==i)
			if (sum%10==0)
				dem++;
	}
	printf ("%d", dem);
	return 0;
}

mọi người xem hộ em sai chỗ nào với ạ?

m xem qua thì thấy b ko reset sum cho mỗi số

1 Like

thank ạ. em sửa đc rồi :smiley:

83% thành viên diễn đàn không hỏi bài tập, còn bạn thì sao?