字符串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语言程序设计教程(第三版)课后习题5.4 (C语言代码)浏览:900 |
C语言程序设计教程(第三版)课后习题5.7 (C语言代码)浏览:615 |
【绝对值排序】 (C语言代码)浏览:823 |
C语言程序设计教程(第三版)课后习题1.5 (C语言代码)浏览:408 |
C语言程序设计教程(第三版)课后习题10.2 (C语言代码)浏览:690 |
C语言程序设计教程(第三版)课后习题12.2 (C语言代码)浏览:767 |
C语言程序设计教程(第三版)课后习题5.7 (C语言代码)浏览:785 |
矩阵转置 (C语言代码)浏览:783 |
C语言程序设计教程(第三版)课后习题8.3 (C语言代码)浏览:543 |
检查金币 (C语言代码)浏览:1416 |