第1个回答 2018-04-05
#define N 100
#include<string.h>
#define N_ 10
char *p;
char *q;
int lengh=N;
int i=0;
*p=*q=new char [n];
/*输入字符*/
*p[i]=getchar();
while(*p[i]!='/0'){
if(i==lengh-2) {
*q=new char[lengh+N_];
strcpy(*q,*p);
malloc(*p);
*p=*q;
}/*if*/
i++;
*p[i]=getchar();
}/*while*/