c语言-我写的哪里错了,求助

问题描述

我写的哪里错了,求助

#include
#include
void main(void)
{
char str1[30]={0};
char str2[30]={0};
char str3[30]={0};
printf("Please input the first number:");
gets(str1);
printf("Please input the second number:");
gets(str3);
add(str1 str2 str3);
}
void add((char str3[] char str5[] char str6[])
{
char str7[30];
void format(char str3[] char str5[])
str7[20]={'.'};
str6[29]={(str3[m]-'0')+(str5[m]-'0')%10};
for(m=28;m>-1;m--)
{
str6[m]={(str3[m]-'0')+(str5[m]-'0')%10+(str3[m+1]-'0')+(str5[m+1]-'0')/10};
}
for(b=0;b
str7[b]=str6[b];
for(c=21;c
str7[c]=str6[c];
puts(str7);
return 0;
}
void format(char str[] char str4[])
{
int point=0,i=0,j=0,sign_point=0;
while(str[i]!=0)
{
if(str[i]'9')
{
if(str[i]!='.')
{
printf("data error");
return(-1);
}
else
{
point++;
sign_point=i;
}
}
if(point>1)
{
printf("data error");
return(-1);
}
i++;
}
if(point==1)
{
int k=0,a=0,n=0;
for(j=sign_point;str[j]=0;j++)
k=j;
for(j=sign_point;str[j]=0;j++)
{

str4[20+a]=str[j];
a++;
}
for(j=sign_point;j=0;j--)
str4[20-n]=str[j];

}
return str4[];

}
void miu(char str9[] char str10[] char str11[])
{
char str12[30];
void format(char str9[] char str12[])
str12[20]={'0'};
int n2=0;
n2=str9[]-'0')*10-(str10[m]-'0')%10
for(m=28;m>-1;m--)
{
str11[m]=((str9[m]-'0'+n2-1)*10-str10[m]-'0')%10;
n2=str9[m]-'0')*10-(str10[m]-'0')/10;
}
for(b=0;b<20;b++)
for(c=21;c<30;b++)
str12[c]=str11[c];
puts(str12);
return 0;
}
}

解决方案

你的需求是什么,题目

解决方案二:

觉得做人累了就看看这些!不是社会错了,是你错了!写的超好!
自己写的strcamp函数不知道哪里错了
我哪里错了?

解决方案三:

 add(str1,str2,str3);//缺少逗号
}
void add((char str3[, char str5[],char str6[])//缺少逗号

解决方案四:

add(str1,str2,str3);//缺少逗号
}
void add((char str3[, char str5[],char str6[])//缺少逗号

解决方案五:

add(str1,str2,str3);//缺少逗号
}
void add((char str3[, char str5[],char str6[])//缺少逗号

解决方案六:

调用format()语法有问题

时间: 2024-12-30 02:08:28

c语言-我写的哪里错了,求助的相关文章

文本查找-C语言从txt文件查找字符串求助

问题描述 C语言从txt文件查找字符串求助 txt文件内容如下: A->B hello everybody haha hehe B->A world is big A->B impossible is nothing B->A just do it 需求: 首先查找字符串hello,找到后提取其上一行字符串A->B,然后依次查找下一个A->B或者B->A(两个都可以),提取出其下一行第一个字符串,也就是world ,impossible ,just 然后把hell

c语言-C语言STRUCT数组 不知道哪错了

问题描述 C语言STRUCT数组 不知道哪错了 #include int main(void) { int i,j; float temp; struct Students { char num; char name; char sex; char age; float score; }; struct Students student[5]= { {'0001','一号','男','19',99}, {'0002','二号','女','18',96}, {'0003','三号','女','19

c语言-C语言自己写的程序有个小错,求改下

问题描述 C语言自己写的程序有个小错,求改下 #includeint main(){ int nlkyt1t2t3;char x1x2x3;t1=0;t2=0;t3=0; printf(""请输入现在队伍的列数:n""); scanf(""%d""&n); printf(""拉面的制作时间:n""); scanf(""%d""&l)

用c#语言怎么写导入导出数据库程序

问题描述 用c#语言怎么写导入导出数据库程序 解决方案 解决方案二:http://blog.csdn.net/yunhaiC/archive/2008/10/23/3132179.aspx

c语言-关于使用C语言自己写pcap文件,使用wireshark读取的问题

问题描述 关于使用C语言自己写pcap文件,使用wireshark读取的问题 命令行下netsh trace命令抓取的网络包放在了.etl文件里,怎么提取抓到的数据包,并且把它对应的进程ID从etl文件中拿到 命令如下: C:windowssystem32> netsh trace start capture=yes tracefile="e: est.etl" *******开始关联(就是在抓取 当前计算机上de网络数据包) C:Wndowssystem32> netsh

指针-请问这道题用C语言怎么写?跪谢

问题描述 请问这道题用C语言怎么写?跪谢 真是不会做,跪求解释,在线等,急求!!!急求!!跪求!!在线等,谢谢!!! 解决方案 #include void convert(int p,int m,int n); void PRINT(int *a,int size); void swap(int *a,int *b); void digitaloutput(char *p); void CPrint(char p); int main() { int a[11]={0,1,2,3,4,5,6,7

c#-C#语言,写一段编译命令

问题描述 C#语言,写一段编译命令 一个工具,生成组件,点击编译菜单时,执行编译,来写一段调用命令,这个调用命令是什么?怎么写的,完全没弄过编译这方面,本人小白啊. 解决方案 你可以查阅makefile相关信息

windows上的程序用什么语言来写更容易呢?

问题描述 windows上的程序用什么语言来写更容易呢? 辈们好,小弟想请教关于一个编程的问题 小弟学过一些C语言,学到一半被一些算法卡住了,比如排序的一些算法.... 小弟学编程是想写一个在windows上可以锁屏那样的程序 锁屏播放一个我指定的视频和禁掉键盘和鼠标这样的程序 请问这样的程序用什么语言来实现比较容易呢.. 我想写一个这样的程序来恶搞一下我的同学 对阿...我就是小学生... 多谢前辈们指教!!! 解决方案 学习c++了解其语法即可,不用去深究算法(有精力再研究), 然后学习gu

紧急请教一个c语言怎么写

问题描述 紧急请教一个c语言怎么写 一个变量包含一组数据,求从这个变量中抽出两个数相加的c语言程序怎么写 解决方案 什么类型的变量?int型数组变量?抽取的两个数有什么条件? 解决方案二: int a[20]; int i = 0,j=0,sum=0; for(i=0;i<20;i++){ //产生1--100 a[i]=rand()%100+1; } //产生0-20 i = rand() % 20; while(j==i){ j = rand() % 20; } sum = arr[i]+a