用字符数组作函数参数编程实现如下功能:在字符串中删除与某字符相同的字符。
**提示信息:
“Input a string:”
“Input a character:”
**输入格式要求:"%s"
**输出格式要求:“Results:%s\n”
程序运行示例1如下:
Input a string:hello,world!
Input a character:o
Results:hell,wrld!
#include<stdio.h>
#include<string.h>
int main(void)
{
int i, j;
int len;
char s[100];
char c;
printf("Input a string:");
gets(s);
printf("Input a character:");
scanf("%c", &c);
len = strlen(s);
for (i = len; i>=0; i--)
{
if (s[i] == c)
{
for (j = i; j < len; j++)
{
s[j] = s[j + 1];
}
}
}
printf("Results:%s\n", s);
}