删除字符串中的指定字母
思路
//#include<stdio.h>
//#include<string.h>
//int main() {
// char str[] = "qabcqdefq";
// printf("%s\n", str);
// char s = 'q';
// int i = 0;
// int len = strlen(str);
//
// for (i = 0; i < len; i++) {
// if (str[i] == s)
// {
// printf("找到了:%c\n", s);//找到之后在设一个循环将字符串往前串
// }
// }
// printf("%s\n", str);
// return 0;
//}
代码:
//#include<stdio.h>
//#include<string.h>
//int main() {
// char str[] = "qabcqdefq";
// printf("%s\n", str);
// char s = 'q';
// int i = 0;
// int len = strlen(str);
//
// for (i = 0; i < len; i++) {
// if (str[i]==s)
// {
// int j = 0;
// for (j = i; j < len; j++) {
// str[j] = str[j + 1];
// }
// }
// }
// printf("%s\n", str);
// return 0;
//}
结果: