最近在学习字符串的时候,练习了下提取字符串的操作。没有语法上的问题,麻烦大佬看看哪里出错了。
#include<string.h>
#include<stdio.h>
void Getstring(char str[], char* dstr[], int start, int stop)
{
int i = start;
for (; i < stop; i++){
dstr[i] = str[i];
}
dstr[i] = '\0';
}
int main(){
char sfz[18];
char bd[8];
gets(sfz);
Getstring(sfz, bd, 6, 15);
puts(bd);
return 0;
}