标题:麻烦帮忙看一下,怎么改错
只看楼主
huaheshang
Rank: 2
来 自:日照
等 级:论坛游民
帖 子:91
专家分:37
注 册:2010-12-7
结帖率:79.31%
 问题点数:0 回复次数:4 
麻烦帮忙看一下,怎么改错
#include"stdio.h"
#include"string.h"
void convert(char *s)
{
  int i,n;
  char *p;
  char temp;
  n=strlen(s)-1;
  for(i=0;i<n/2;i++)
  {
    temp=s[i];
    s[i]=s[n-i];
    s[n-i]=temp;
  }
 printf("输出字符串:%s",s);
  
  }
int main()
{

    char a[100]={O};
    char *str;

  printf("输入字符串:%s",a);
  convert(a);
  

  getchar();
  return 0;
搜索更多相关主题的帖子: char include int 改错 temp 
2020-02-08 13:14
huaheshang
Rank: 2
来 自:日照
等 级:论坛游民
帖 子:91
专家分:37
注 册:2010-12-7
得分:0 
不好意思,忘了 scanf()了;
2020-02-08 13:36
林月儿
Rank: 16Rank: 16Rank: 16Rank: 16
来 自:湖南
等 级:版主
威 望:138
帖 子:2276
专家分:10647
注 册:2015-3-19
得分:0 
多了char *p;

剑栈风樯各苦辛,别时冰雪到时春
2020-02-08 16:26
bcbbcclbbc
Rank: 7Rank: 7Rank: 7
等 级:贵宾
威 望:11
帖 子:194
专家分:528
注 册:2019-8-15
得分:0 
1,
char a[100]={O};
这个数组初始化应该有问题吧。
2,主函数main()的函数体少了一个大括号“}”
2020-02-09 19:34
chocobo2001
Rank: 1
等 级:新手上路
帖 子:21
专家分:5
注 册:2015-10-7
得分:0 
#include"stdio.h"
#include"string.h"

void convert(char *s) {
  int i, n;
  char temp;

  n = strlen(s) - 2;
  for(i = 0;i < n / 2;i++) {
    temp = s[i];
    s[i] = s[n - i];
    s[n - i] = temp;
  }
  printf("输出字符串:%s", s);
}

int main() {
  char a[100] = {O};

  scanf("输入字符串(99个字):%s", a);
  convert(a);
  getchar();

  return 0;
}
2020-02-09 20:19



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-499153-1-1.html




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

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