c语言strrstr
因为你是C语言写的程序,如果主程序前没有函数声明,编译肯定会出错,VC编译器要求函数有返回值。如果没有返回值,就需要声明返回值void。我建议你在main函数之前添加下面的代码。
extern void add cust();
extern void rectran();
extern void prnlowbal();
在主函数之后的函数定义部分中,在函数名之前将返回值设置为void。
另外,在语句if(suctdata.bal250)中,我根本找不到你程序中suctdata结构的定义。你一定打错了。
printf("\n%d\t%s\t%s.2f ",custdata.acc_no,custdata.cust_num,cust data . bal);
这句话中的Cust_num根本不是结构的成员。我看了你的声明,肯定是个错别字。
我看了你的节目,给你一些建议。
写程序难免会出现错别字,但是当你发现自己无法通过编译的时候,一定要找到自己的错误。VC提供了很好的调试器,一定要会用。有时候一个高手在编译的程序中并没有少犯编译错误,但是有时候他犯的错误很多,但是调试的时间却比你少很多。这些都是日积月累的结果。
c语言,已知一个字符串是axxxb,xxx,长度未知,但是A和B是确定的。怎么取出xxx? 前提是xxx不含b。
# includestdio.h
void f(char *a,char *b)
{ while(* a)if((* a)= ' a ')break;else a;
if ( (*a)=='a ')
{ a;
while(* a){ if((* a)= ' b ')break;else(* b)=(* a);}
}
(* b)= 0;
}
void main()
{字符字符串
最后更新于 2023-10-07 14:55:44 并被添加「」标签,已有 位童鞋阅读过。
本站使用「署名 4.0 国际」创作共享协议,可自由转载、引用,但需署名作者且注明文章出处
相关文章