#include <stdio.h> #include <stdlib.h> #include <string.h> void delect_char(char str[], char target[]); int main() { // int size = 1024; // char * buff = (char*)malloc(size); char ch[] = "End of file"; char ch2[100]; while(gets(ch2) != NULL && strcmp(ch2, ch) != 0) { if(strcmp(ch2, ch) != 0) { delect_char(ch2,ch); } } return 0; } void delect_char(char str[], char target[]) { int i,j; for (i=j=0; i<strlen(str); i++) { if (str[i] != ' ') str[j++]= str[i]; } str[j] = '\0'; printf
这会不会过于取巧?
C语言程序设计教程(第三版)课后习题6.9 (C语言代码)浏览:624 |
C语言程序设计教程(第三版)课后习题9.6 (C语言代码)浏览:575 |
C语言程序设计教程(第三版)课后习题8.8 (C语言代码)浏览:533 |
K-进制数 (C语言描述,蓝桥杯)浏览:924 |
C二级辅导-等差数列 (C语言代码)浏览:808 |
A+B for Input-Output Practice (I) (C语言代码)浏览:426 |
拆分位数 (C语言代码)浏览:514 |
C语言程序设计教程(第三版)课后习题11.5 (C语言代码)浏览:1223 |
快速排序算法1浏览:877 |
C语言程序设计教程(第三版)课后习题5.7 (C语言代码)浏览:676 |