-1

配列があり、必要な部分を印刷できます。しかし、私がやりたいのは、その部分を新しい配列に書き込むことです。誰もこれを行う方法を知っていますか?

前もって感謝します!

  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);

最後に出力されるのは、新しい配列にパイプしたいものです。

4

1 に答える 1