[求助]数组实现
那位大虾能帮忙把虾面的程序完成
用数组实现举行数据的加减法不要求有小数
#include <stdio.h>
#include <string.h>
/* input string conver to number */
isdc(char a[],char b[],char c[])
{
int i,j=0,len,temp;
printf("Input string A ");
scanf("%s",c);
len=strlen(c);
for(i=len-1;i>=0;i--) a[j++]=c[i]-48;
a[j]='\0';
printf(" Input string B ");
scanf("%s",c);
len=strlen(c);
j=0;
for(i=len-1;i>=0;i--) b[j++]=c[i]-48;
b[j]='\0';
}
/* C=A+B */
add(char a[],char b[],char c[])
{
}
/* print */
prt(char p[])
{ int i=0;
while(p[i]) printf("%d ",p[i++]);
}
main()
{ char la[20],lb[20],lc[20];
int i,j,k;
isdc(la,lb,lc);
prt(la);
prt(lb);
add(la,lb,lc);
prt(lc);
}
[此贴子已经被作者于2007-10-22 17:16:34编辑过]