C/C++の宿題片付けます 133代目

このエントリーをはてなブックマークに追加
250デフォルトの名無しさん
[1] 授業単元:C言語初級 可変長引数
[2] 問題文(含コード&リンク):
下記のような関数を作れ。
 scanfをfgetsとsscanfを組み合わせた関数

 int mscanf(int num , const char*str , const char*format, ...)
 num:最大文字数 str:scanfでいうところの第一引数 format:scanfでいうところの第二引数以降
 戻り値はscanfと同じにする。


[3] 環境
 [3.1] OS: Linux
 [3.2] コンパイラ名とバージョン: gcc
 [3.3] 言語:C
[4] 期限: [無期限]
[5] その他の制限: vsscanf使用可 mscanfないで一時的に使うかもしれない文字列の最大長は#defineで各自決めていい。