C语言问题!!!急求帮助!! 急求大神给予帮助C语言的问题,急求急求,晚上10点之前要给老...

作者&投稿:严琬 (若有异议请与网页底部的电邮联系)
#include <stdio.h>
#include <string.h>
#define MAX 200
char t[256]={0}; //字符转换到数字用
char index[]="0123456789abcdefghij"; //数字转换到字符用
void sum(char *a,char *b,char *c)
{ int d[MAX]={0},i,n1,n2,*p;
for(n1=strlen(a),p=d,i=n1-1;i>=0;i--)(*p++)=t[a[i]]; //从个位读a字符串到d
for(n2=strlen(b),p=d,i=n2-1;i>=0;i--)(*p++)+=t[b[i]];//从个位读b字符串与d相加
if(n1<n2)n1=n2;
for(p=d,i=0;i<n1;i++,*p++%=20)if(*p>=20)*(p+1)+=*p/20;//处理进位
if(d[n1])n1++;
for(i=n1-1;i>=0;i--,c++)*c=index[d[i]];//保存到c
*c=0;
}
int main()
{ char a[MAX],b[MAX],c[MAX];
int i,j;
for(i='0';i<='9';i++)t[i]=i-'0';
for(i='a';i<='j';i++)t[i]=i-'a'+10;
while(1)
{ if(!gets(a)||!*a)break;//EOF或空行结束
if(!gets(b)||!*b)break;//EOF或空行结束
sum(a,b,c);
puts(c);
}
return 0;
}

printf("Can be divided.\n\n");
else
printf("Can't be divided.\n\n");
for(sum[0]=0,i=0;i<6;i++)
scanf("%d",&a[i]);
sub(a);

急求!!在keil上用C语言编程的时候总是出现下面错误!!急求大侠帮助是怎么回事!!~

第14行与16行那两个分号,谁让你换行的?
上面到底是函数原型声明还是函数调用?简直乱七八糟。

建个c语言程序,拷贝过去,直接运行,不是C++的
#include "stdio.h"
#include "stdlib.h"
#include "time.h"
#include "windows.h"

#define MAX 9
void main()
{
int Arr[MAX]={0};
int input[MAX]={0};
int num=0;
int index=0;
int wrong=0;
while(num9)
{
printf("输入难度系数(1-9):");
scanf("%d",&num);
}
srand((int)time(0));
for (;index<num;index++)
{
Arr[index]=rand();
printf("%d ",Arr[index]);
}
Sleep(3000);//睡3秒
system("CLS");
printf("输入刚才的%d个数:
",num);
for (index=0;index<num;index++)
{
scanf("%d",&input[index]);
if(input[index]!=Arr[index])
{
wrong++;
}
}
printf("你记错了%d个数
",wrong);

}

英语初中题目不会做!!!急求帮助!!急!!!
答:1.The Sam are going to Beijing together with my family.误:Sam 正:Sams 2.The young should make rooms for the old in crowded buses.误:rooms 正:room 3.We study quite a few subject,such as Chinese ,maths and English.误:subject 正:subjects 4.This book isn't ...

C语言的double问题 有题目 急求帮助
答:C语言的浮点数一般用IEEE-754标准浮点数实现,其中的存储规格比较复杂,有兴趣可以自行搜索。可以明确的是float和double的精度是不同的(保存的指数、尾数的长度不同),用float的存储规格去解析一个double数自然无法保证得到正确的结果(有些数比如0的话float和double的表示都是一样的,可以得到相同结果)。

C语言问题!!!急求帮助!!
答:include <stdio.h> include <string.h> define MAX 200 char t[256]={0}; //字符转换到数字用 char index[]="0123456789abcdefghij"; //数字转换到字符用 void sum(char *a,char *b,char *c){int d[MAX]={0},i,n1,n2,*p;for(n1=strlen(a),p=d,i=n1-1;i>=0;i--)(*p++...

急求帮助解答C语言,请速度回复,高分悬赏
答://可以运行 include <stdio.h> void main(){ int i;double sum=0;for(i=1;i<=100;i++){ sum+=i;if(i<=50)sum+=i*i;if(i<=10)sum+=1.0/i;} printf("%.2lf\n",sum);}

c语言程序运行结果与我想象不一样,急求帮助!我把程序段放在下面。_百度...
答:因此后面只要加上fflush(stdin)函数释放缓冲区数据就可以了.解决办法:可以在两个scanf()函数之 后加个fflush(stdin);,还有加getch(); getchar();也可以,但是要视具体scanf()语句加那个,这里就不分析了,读者自己去摸索吧。但是加fflush(stdin);不管什么情 况都可行。所以你的程序改成这样就行了...

急求这些韩语题目的答案。求大神帮助。。。好人一生平安。。。_百度知...
答:翻译题: 1. 我喜欢泡菜。2. 我见朋友。 3.下午学习韩语。4.因为累所以回家了。5.我喜欢电影和音乐。6.有书和铅笔。7.一个苹果多少钱?8.一朵花1000元。9. 从早上到晚上学习。10.每天早上喝牛奶。11. 朋友来我家。 12.明天不去学校。 13.烤肉不辣。14. 老师在办公室。15. 和朋友一起看...

C语言编程急求帮助!!!急急急
答:); for (i = 0; i < 10; i++) { sum = sum+a[i]; } aver = (float)sum / 10; //这里要强制类型转换一下,不然会丢失精度; printf_s("%.2f\n", aver); for (i = 0; i<10; i++) { if (a[i]>aver) printf_s("%d", a[i]); } system("PAUSE");...

C语言 急求帮助 谢谢
答:*p+=*q,*q=*p-*q,*p-=*q;}int main(int argc,char *argv[]){double a[N];int i;printf("Please enter N floating-point data(separated by Spaces)...\n",N);for(i=0;i<N;scanf("%lf",a+i++));reverse(a,N);for(i=0;i<N;printf("%12f",a[i++]));printf("...

二级C语言程序问题 急求解!
答:i=5 j=1 k=0 i=5 j=2 k=0 i=5 j=3 k=0 i=5 j=4 k=0 第三个循环得到的值:i=5 j=4 k=1 i=5 j=4 k=2 i=5 j=4 k=3 i=5 j=4 k=4 i=5 j=4 k=5 i=5 j=4 k=6 最后得到的结果是:i=5 j=4 k=6 你可以写在编译器上跑一下。希望能帮助到你。

一道语文题,急求帮助
答:小红爱笑,她的笑能够冰释前嫌,一笑时露出两个深深的酒窝,那里盛的“酒”能把人从里到外都陶醉,带着阳光与雨露的甜美味道。最引人注意的是,她的右脸颊上有榆钱大小的一颗痣,那痣不但没有为她添丑,反而更多了些灵气,这大概就是人们常说的“美人痣”吧!小红是个多美的小姑娘啊!我这段描写...