c语言字符串删除空格,详情如下,可以输入字符串,为什么无法输出结果?
for语句后面多了个分号。
你的for语句没用,你执行for语句是数组不为空字符的时候,执行for语句后,你里面的if语句是没有意义的,因为你判断后,ch[i]不可能为空字符,所以最后,j还是为0,ch[j]=ch[0]='\0',肯定没结果输出。