#include <stdio.h> 
#include <stdlib.h> 
#include <string.h> 
char *DeleteEmpty (char *s) 
{ 
  int i=0,j=0;
  char *str2=(char*)malloc(strlen(s)+1);
  while(s[i] !='\0') {
    if (s[i] !=' ') {
	  str2[j++]=s[i++];
	} else {
	  i++;
	}
  }
  str2[j]='\0';
  return str2;
} 
int main() { 
  char *str1="My dear friend"; 
  printf("str1為:%s\n",str1); 
  printf("str2為:%s\n",DeleteEmpty(str1)); 
  return 0; 
}