#include<stdio.h>
#include<string.h>

int main()
{
    char str1[1001],str2[1001];
    int t,i,maxlen,len1,len2,k,num=1;
    scanf("%d",&t);
    getchar();
    while(t--)
    {
        int a[1001]={0},b[1001]={0},c[1001]={0};
        scanf("%s",str1);
         len1=strlen(str1);
        for(i=0;i<=len1-1;i++)
        {
           a[i]=str1[len1-i-1]-'0';
        }
        scanf("%s",str2);
         len2=strlen(str2);
        for(i=0;i<=len2-1;i++)
        {
           b[i]=str2[len2-i-1]-'0';
        }
        if(len1>len2)
             maxlen=len1;
        else
             maxlen=len2;
        k=0;
        for(i=0;i<=maxlen-1;i++)
        {
           c[i]=(a[i]+b[i]+k)%10;
           k=(a[i]+b[i]+k)/10;
        }
        if(k!=0)
         c[maxlen]=1;
         printf("Case %d:\n",num);
         num++;
         printf("%s + %s = ",str1,str2);
         if(c[maxlen]==1)
           printf("1");
         for(i=maxlen-1;i>=0;i--)
           printf("%d",c[i]);
         printf("\n");
         if(t>=1)
            printf("\n");
    }
    return 0;
}

最新文章

  1. 构建自己的PHP框架--构建模版引擎(1)
  2. Java控件(日常笔记)
  3. javascript实现登录验证码
  4. NK3C 业务权限控制
  5. Django基础——Model篇(一)
  6. java本地方法如何调用其他程序函数,方法详解2
  7. [LeetCode]题解(python):083 - Remove Duplicates from Sorted List
  8. ActiveMQ之MessageListener
  9. Helpers\URL
  10. NULL不能和任何字段比较和运算
  11. 【转】VS2013中如何解决error C4996: &#39;fopen&#39;问题
  12. The secret of ROWID
  13. JAVA的if用法,比如if(...){} 和if()没有大括号直接写下面的区别是什么
  14. (转)Spark性能优化:资源调优篇
  15. Android破解学习之路(五)——Android游戏 割绳子:魔法 + 在游戏加入Toast弹窗提示
  16. Jupyter 初体验
  17. 调研行为树jbt
  18. 2019/4/16 wen 反射与JVM
  19. event 事件1
  20. 我的微信小程序第三篇(app.json)

热门文章

  1. The REST Objection
  2. 微信成为开发者C#代码
  3. Make Rules
  4. Java基础之一组有用的类——使用公历日历(TryCalendar)
  5. 遇到could not find developer disk image 问题怎么解决
  6. php实用类
  7. 转:Selenium之CSS Selector定位详解
  8. .net 中 ref out params的区别
  9. ARM 寄存器的介绍
  10. kafka迁移数据目录