✔ 最佳答案
void stringdel(char ch[], int n){
int i=0;
for( i=n; i<strlen(ch); i++){
ch[i]=ch[i+1];
}
}
void main()
{
char str[] = "this is a example!";
stringdel(str, 3);
printf("%s\n", str);
}
給您一個簡單的範例
參考參考
2007-06-27 09:03:12 補充:
void main()
{
char str[256];
printf("Please input string: ");
scanf("%s", str);
stringdel(str, 3);
printf("%s\n", str);
}
使用者可輸入字串
2007-06-27 09:04:54 補充:
void main()
{
char str[256];
int n;
printf("Please input string: ");
scanf("%s", str);
printf("請輸入刪除字元位置: ");
scanf("%d",n);
stringdel(str, n);
printf("%s\n", str);
}