永发信息网

c程序错误,请高人

答案:4  悬赏:60  手机版
解决时间 2021-05-06 20:25

以下是我的程序

#include<stdio.h>
#include<string.h>
void main()
{
void dao ( char x[10],char y[10]);
char zheng[10];
char ni[10];
printf ("please enter:");
gets(zheng);
dao (char zheng[10],char ni[10]);
printf("ni xu is:");
puts(ni);
}
void dao ( char x[10],char y[10])
{
int len,i;
len=strlen(x);
for(i=0;i<len;i++)
y[i]=x[len-i-1];
}
出错为:

E:\c语言\a04.cpp(10) : error C2144: syntax error : missing ')' before type 'char'
E:\c语言\a04.cpp(10) : error C2660: 'dao' : function does not take 0 parameters
E:\c语言\a04.cpp(10) : error C2059: syntax error : ')'
执行 cl.exe 时出错.

a04.obj - 1 error(s), 0 warning(s)

最佳答案
#include<stdio.h>
#include<string.h>
void main()
{
void dao ( char x[10],char y[10]);
char zheng[10];
char ni[10];
printf ("please enter:");
gets(zheng);
dao (zheng,ni);//调用不带类型
printf("ni xu is:");
puts(ni);
}
void dao ( char x[10],char y[10])
{
int len,i;
len=strlen(x);
for(i=0;i<len;i++)
y[i]=x[len-i-1];
y[i]='\0';//终止符
}
全部回答
void dao函数里的第一个“char x[10],”改成“char x[10];”
你的那个dao(char zheng[10], ni[10])要直接写成dao(zheng, ni);

你先把 这个dao 函数放到最上面试试。

我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
发型 理发师
温度升高一度,会丢多少液体
梦幻物品被盗要多少天网易才会给找回?
成都去唐山坐车要几个小时,车费多少钱?
泛亚有色金属交易所我想知道这个在什么地方
北京地区家养2-3个月古牧有人卖不?
梦幻西游怎么样练丹最赚?
诺基亚E52沈阳苏宁电器报价
跪求迹部大人的小说额。。不要BL的
怎样隐藏QQ面板上的问问和空间的动态?
赛尔号星期三的厄尔塞斯怎么打?
国产大飞机试飞成功,这些文案哪个给满分
为什么加了7天好友还不能赠送QQ秀?
为什么打开QQ空间时有一些图片无法显示?而且
在哪里可以下劲乐团啊?是劲乐团哈!!不是劲
推荐资讯
关于山东班会
DNF怎样才能更快赚钱阿,带人都有蛮多人把价
湖北祥和医药有限公司有招聘吗?
怎么根据自己的气质搭配衣服
有关心理方面的知识?
PSP3000怎么上网
界面管理器里没有QQ企鹅
什么办法才能长高?长高的年龄一般是什么时候
N95和N85哪个好,纵合性
适用诺基亚1681c的掌上书院
我的怎么会这样那
谁给我说怎么强化斯巴达斯--诅咒。。。。急用
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?