題解1196:去掉空格 (C語言描述)

acDream_發表於2018-06-22

problem:http://www.dotcpp.com/oj/problem1196.html



參考程式碼:

#include<stdio.h>

#include<string.h>



int main()

{

char zf[81]={0};

int n,j,len;

while(gets(zf)!=NULL){

len=strlen(zf);

for(n=0;n<len;n++){

if(zf[n]==' '){

for(j=n;j<len-1;j++){

zf[j]=zf[j+1];

}

zf[j]='a';

len--;

}

}

for(n=0;n<len-1;n++){

printf("%c",zf[n]);

}

printf("%c\n",zf[n]);

for(n=0;n<81;n++){

zf[n]='a';

}

}

    return 0;


}



相關文章