这样写结果正确,但不知道对不对
Fiting 资深达人 2017-02-20 22:03:57
1517 2 0

void fun(char *str)

{

int i,n,j=0;

n=strlen(str);

for (i=0;i<n;i++)

{

if(str[i]!=' ')

str[j++]=str[i];

}

str[j]='\0';


问题来自: 编程题真题

共 2 个回答

    qqq 资深元老 助教 3406天前

    给定的代码里有<string.h>头文件吗?

    如果有的话,那完全正确,要对自己有信心。

    the pine 圈内达人 3400天前

    回复 qqq:老师,我也是这样写的,可惜并没有您说的头文件,只有这两行#include <stdio.h>
    #include <ctype.h>,所以是不能这样写吗?


您还没有登录,所以不能回复该问题
我要回复

  • 0

    点赞

  • 扫一扫分享朋友圈

    二维码

  • 分享

相关问题