字符串a[ ] = "hello";
字符串b[ ] = "elo";
删除字符串a中在字符串b中出现的字符
实现代码:
int main(void) { int i, j,k; char a[] = "hello"; char b[] = "elo"; for (i = j = 0; a[i] != '\0'; i++) { for ( k = 0; b[k]!='\0' ; k++) { if (a[i] == b[k])break; } if (b[k] == '\0') { a[j++] = a[i]; } } a[j] = '\0'; puts(a); return 0; }
运行结果:
0.0分
0 人评分
数组输出 (C语言代码)--此题的题目描述有问题浏览:1846 |
C语言程序设计教程(第三版)课后习题4.9 (C语言代码)浏览:727 |
1025题解浏览:798 |
C语言程序设计教程(第三版)课后习题5.5 (C语言代码)浏览:582 |
字符逆序 (C语言代码)浏览:675 |
陈教主的三角形 (C语言代码)浏览:1201 |
C语言程序设计教程(第三版)课后习题6.3 (C语言代码)浏览:495 |
筛排处理 (C语言代码)浏览:831 |
核桃的数量 (C语言代码)浏览:874 |
C语言程序设计教程(第三版)课后习题6.10 (C语言代码)浏览:494 |