我试图循环一个单词并删除单词的第i个字符然后打印出单词,但我最终得到了Abort Trap 6.这是我的代码......
int main(){
int i;
char arr[] = "Tenesssee";
char temp[21];
strcpy(temp, arr);
for (i = 0; i <strlen(temp); i++){
strcpy(&temp[i], &temp[i + 1]);
printf("%s", temp);
}
return 0;
}
答案 0 :(得分:0)
你犯了一些错误。你的问题有点含糊不清。其中一个会做你想要的。第一个删除元素并更新数组,第二个删除元素。
result = 1
希望这有帮助