扩展函数

来源:互联网 发布:mysql中的级联删除 编辑:程序博客网 时间:2024/06/09 21:56
#include<stdio.h>


void expend(char s1[], char s2[])
{
char c;
int i, j;
i = j = 0;
while((c = s1[i++]) != '\0')
{
if(s1[i] == '-' && s1[i+1] >= c )
{
i++;
while(c < s1[i])          //直接进行ASIIC码比较
s2[j++] = c++;    
}
else
s2[j++] = c;

}
s2[j] = '\0';
}


int main()
{
char S1[5];
gets(S1);
char S2[50];
expend(S1, S2);
putchar('\n');
puts(S2);
return 0;
}
0 0