给定的程序中,函数fun的功能是:将形参s所指字符串所有的ASCII码之小于97的字符存入形参t所指字符数组中,形成一个新串,并统计出符合条件的字符个数作为函数返回值。
#include<stdio.h>
#include<string.h>
int fun(char *s, char *t)
{
int n = 0;
while (*s)
{
if (*s < 97)
{
*(t + n) = *s;
n++;
}
s++;
}
*(t + n) = 0;
return n;
}
int main()
{
char s[81], t[81];
int n;
printf("\nEnter a string :\n");gets(s);
n = fun(s, t);
printf("\nThe are%d letter which ASCII cade is less than 97 :%s\n", n, t);
getchar();
return 0;
}