函数fun的功能是:将s所指字符串中下标为偶数的字符删除,剩余字符形成的新串放在t所指数组中
时间: 2023-11-27 16:02:09 浏览: 127
C语言程序设计-编写函数fun(str,i,n),从字符串str中删除第i个字符开始的连续n个字符
5星 · 资源好评率100%
以下是函数fun的C语言代码实现:
```c
void fun(char *s, char *t) {
int i = 0, j = 0;
while (s[i] != '\0') {
if (i % 2 == 1) {
t[j++] = s[i];
}
i++;
}
t[j] = '\0';
}
```
函数中使用了两个指针i和j分别指向字符串s和数组t的下标。在while循环中,如果i是奇数下标,则将s[i]复制到t[j]中,j自增1。最后在t[j]处添加字符串结束符'\0'。
阅读全文