字符串:实现char *subStr(char *s,int n,int len)。
#include<stdio.h>
//char p[20];//设置为全局变量
char *subStr(char *s,int n,int len)
{
static char p[20];//或者设置为静态变量
int i,j=0;
while(n--){
s++;//确定字符串的首位置
}
for(i=n;i<n+len;i++){
p[j++]=*s;
s++;
}
return p;
}
int main()
{
char a[20],*p;
gets(a);
p=subStr(a,1,6);
puts(p);
return 0;
}