PKU1503

id:Ozy:20060916から1503をチョイス。ぶっちゃけ2680のまんま。
http://acm.pku.edu.cn/JudgeOnline/problemstatus?problem_id=1503&orderby=clen&language=-1

q[99];c;
main(char*s){
	while(gets(s=q))
		for(strrev(s);*s|c;c/=10)
			s++[192]=(c+=(s[192]+*s)%48)%10+48;
	puts(strrev(q+48));
}

0のときもとりあえず加算してeofを待つ戦術。
あと、今気づいたけどbugあり

999
1
0

とかで1900が出てしまう。テストが甘いのかうっかり通ってしまった。