#include <stdio.h> #include <string.h> int main() { char *s = "changzhi"; int i, j; char data[100] = {0}; strcpy(data, s); for(i = 0, j = 0; data[i] != '\0'; i++){ if(data[i] != 'h'){ //删除字符'h' data[j++] = data[i]; } } data[j] = '\0'; printf("%s\n", data); return 0; }