| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 793 人关注过本帖
标题:帮下忙!实在是找不出哪儿有错误?
只看楼主 加入收藏
wulang327
Rank: 1
来 自:大连
等 级:新手上路
帖 子:59
专家分:1
注 册:2008-1-29
收藏
 问题点数:0 回复次数:1 
帮下忙!实在是找不出哪儿有错误?
#include <stdio.h>
 int i,j; char array[100];
 main(){ scanf("%s",array);
     printf("%s\n",array);
     j=strlen(array);
     f();
       }
 f(){ char a[100];
 for(i=0;i<=j;i++,j--)
  a[i]=array[j];
  printf("%s\n",a);
      }
不知道哪儿出了错误
函数f()的结果输不出来
结果如下:
54564645514
54564645514
(这而本应该输出数据,但是什么都没有)
/n(光标在此处)
附图在附件里

dsjfk.jpg (33.24 KB)
图片附件: 游客没有浏览图片的权限,请 登录注册
搜索更多相关主题的帖子: array char int main include 
2008-03-26 19:47
dongfly111
Rank: 1
等 级:新手上路
帖 子:26
专家分:0
注 册:2008-3-25
收藏
得分:0 
不明白
你这个程序好几个地方好像有错误。
1、你用strlen函数是否应加#include<string.h>;
2、你用f()函数为什么不声明;
其他因为我看不出你这个程序到底要做什么用,所以………………
2008-03-26 20:16
快速回复:帮下忙!实在是找不出哪儿有错误?
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.022946 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved