#include#include #include void fun ( char *p) { int i, t; char c[80]; for (i = 0, t = 0; p[i] ; i++) if (!isspace(*(p + i))) //isspace函数的功能 检查参数c是否为空白字符 头文件为#include c[t++] = p[i]; c[t] = ' '; strcpy(p, c); } int main( ) { char c, s[80]; int i = 0; printf("input a string:"); c = getchar(); while (c != '#') { s[i] = c; i++; c = getchar(); } s[i] = ' '; fun(s); puts(s); return 0; }
运行结果



