1. 程式人生 > >九度題目1015還是A+B

九度題目1015還是A+B

#include<stdio.h>
int main(){
      int a,b,k,he,i,ai,bi;
 bool xiangdeng;
 while(scanf("%d%d%d",&a,&b,&k)!=EOF){
       if(a==0&&b==0)break;
xiangdeng=true;
he=a+b;
while(k!=0){
    ai=a%10;
bi=b%10;
a=a/10;
b=b/10;
if(ai!=bi){
   printf("%d\n",he);
xiangdeng=false;
break;
}
k--;
}
if(xiangdeng==true){
    printf("-1\n");
}
 }
 return 0;

}

錯誤之處:

第一次編輯時把輸出弄反了 注意是相同時輸出-1  不同時輸出和。