• 締切済み

文字列

scanfでdata1、data2にそれぞれ文字列を入力して関数ketugou(*data1,*data2,*data3)でdata1の配列の後ろにdata2の配列を結合させたdata3を作りたいのですがどのようにすればいいのでしょうか?

みんなの回答

  • Wr5
  • ベストアンサー率53% (2173/4061)
回答No.2

>scanfで入力するタイプは見つかりませんでした。 文字列の結合自体にscanf()は関係ないから…かと。 void ketugou(char *data1,char *data2, char *data3) {  strcpy(data3, data1);  strcat(data3, data2); } でしょうか。 いろいろ制約ありますけど。

  • asuncion
  • ベストアンサー率33% (2127/6289)
回答No.1

「C言語 文字列 結合」あたりで ググってみると、幸せになれるかもしれません。

viva77777
質問者

補足

やってみたのですが、scanfで入力するタイプは見つかりませんでした。

関連するQ&A

専門家に質問してみよう