#include <stdio.h>
#include <conio.h>
void fun (char *s)
{int i,j;
for (i=0,j=0;s[i]!='\o';i++)
if (s[j]>='0'&&s[i]<='9')
s[j++]=s[i];
s[j]='\0';
}
main()
{char intem [80];
printf .....}
请大家只关注fun函数定义部分,fun的功能是将输入的字符串中的字符输出.
可是在for函数的第一个小分句里每一次循环的条件都是i=0,j=0..本人觉得都规定死了还怎么取遍字符啊,没看出个所以然..