配列があり、必要な部分を印刷できます。しかし、私がやりたいのは、その部分を新しい配列に書き込むことです。誰もこれを行う方法を知っていますか?
前もって感謝します!
char line[128];
char *line1;
char *pch,*pch1;
char key[]="REMARK 290 ";
char key1[]="X";
int start=24;
int len=35;
while (fgets(line,sizeof line, file)!=NULL)
{
pch=strstr(line,key);
pch1=strstr(line,key1);
if(pch!=NULL && pch1!=NULL){
printf("%.*s\n",len,line+start);
最後に出力されるのは、新しい配列にパイプしたいものです。