c语言删除字符串中的空格

如题所述

#include <stdio.h>

int main()

{ int i,j;

  char s[]="How are you? Fine, thank you. And you? I'm fine, too.";

  for(i=j=0; s[i]; i++)

    if(s[i]!=' ')s[j++]=s[i];

  s[j]=0;  

  printf("%s\n",s);

  return 0;

}

温馨提示:答案为网友推荐,仅供参考
相似回答