SOS~~!~!~!~C语言程序求改错,求高手帮助啊~~

[复制链接]
查看11 | 回复0 | 2011-1-11 20:29:54 | 显示全部楼层 |阅读模式
原程序如下:
#include
#include
int numlen(int number)
{int n;
n=number;
if(n==0) return 0;
else return (log10(abs(number)))+1;
}
void main()
{int a[10]={0};
int b[2]={0};
int n,m,i,c,x,zheng,xiao;
printf("请输入一个数字(整数部分至多八位,保留两位小数):\n");
scanf("%d.&d",&zheng,&xiao);
n=numlen(zheng);
if(n==0)printf("零");
if(n>0)
{for(i=0;i4)printf("零");
else if(a[n-i]==0&&a[n-i-1]!=0&&n-i0&&xiao9)
{b[1]=xiao%10;
b[0]=xiao/10;
for(i=0;i0 && <10的时候应该是输出“角”不是"分"可能只是手误输错了吧
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行