您的位置:首页 > 其它

125.按规定删除字符

2015-06-29 10:01 225 查看
函数fun的功能是:将s所指字符串中除了下标为奇数、同时ASCII值也为奇数的字符之外,其余所有字符都删除,串中剩余字符所形成的一个新串放在t所指的数组中。

#define _CRT_SECURE_NO_WARNINGS
#include<stdio.h>
#include<string.h>
void fun(char *s, char t[])
{
int i = 0, j = 0;
while (s[i])
{
if ((i % 2 == 1) && (s[i] % 2 == 1))
{
t[j] = s[i];
j++;
}
i++;
}
t[j] = 0;
}
int main()
{
char s[100], t[100];
printf("\nPlease enter string S: ");
scanf("%s", s);
fun(s, t);
printf("\nThe result is:%s\n", t);
system("pause");
return 0;
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: