C语言去掉字符串空格

    科技2026-02-19  7

    本人大一软件工程新生,刚开始接触C语言编程,希望各位码界前辈多多指教,多提一些对我的程序的意见,以便我在编程的道路上有所进步。

    #include<stdio.h> #include<string.h> int main() { char word[81]; gets(word); char *p; p=word; int i,j; for(i=0;i<81;i++) { if(*p==' ')//注意不要使用'\0'代替空格键 { for(j=i;j<81;j++) { word[j]=word[j+1]; } } p++; } puts(word); scanf("%d",&i); return 0; }
    Processed: 0.009, SQL: 9