请补充函数proc(),该函数的功能是:删除字符数组中小于指定字符的字符,指定字符从键盘输入,结果仍保存在原数组中。
例如,输入“abcdefghij”,指定字符为“f”,则结果输出“fghij”。
注意:部分源程序已给出。
请勿改动主函数main和其他甬数中的任何内容。
试题程序:
#include<stdlib.h>
#include<stdio.h>
#define M 80
void proc(char str[], char ch)
int i=0, j=0;
while(str[i])
if(str[i]<ch)
(1) ;
else
(2) ;
i++;
(3) ;
void main()
char str[N], ch;
system("CLS");
printf("\n Input a string: \n");
gets(str);
printf("\n***original string***\n");
puts(str);
printf("n Input a charactor:\n");
scanf("%c", &ch);
proc(str, oh);
printf("\n***new string***\n");
puts(str);
参考答案:i++