GitBook

这里写图片描述

因为数据是int范围 所以可以分别用另一个变量保存翻转后的数 直接相加就好

#include<stdio.h>
int main() {
	int n,m;
	while(scanf("%d %d",&n,&m),n||m) {
		int a=0;
		while(n) {
			a=a*10+n%10;
			n/=10;
		}
		int b=0;
		while(m) {
			b=b*10+m%10;
			m/=10;
		}
		printf("%d\n",a+b);
	}
	return 0;
}

题目地址:【NYOJ】[844]A+B Problem(V)