题目大意:
按照例子123*45 is equal to 1*4 + 1*5 + 2*4 + 2*5 + 3*4 + 3*5 = 54计算两个数相乘即可
解题思路:
无
代码如下:
#include<stdio.h>
#include<stdlib.h>
#include<string.h>
int main()
{
int a,b,num[15];
int m,n,i,l,sum=0,x;
scanf("%d%d",&a,&b);
m=a;n=b;i=1;
while(n!=0)
{
num[i++]=n%10;
n=n/10;
}
l=i-1;
while(m!=0)
{
for(i=1;i<=l;i++)
{
sum=sum+(m%10)*num[i];
}
m=m/10;
}
printf("%d\n",sum);
return 0;
}