[1] 授業単元:c言語中級
[2] 問題文(含コード&リンク):ログファイルに現在の日付、時間を出力したい。
                  現在の年・月・日・時・分・秒・ミリ秒を求め、ファイルに出力せよ
[3] 環境
 [3.1] OS: HP-UX
 [3.2] コンパイラ名とバージョン: gcc、バージョンはちょっと分からないです
 [3.3] 言語: C
[4] 期限: 9月5日12:00まで
[5] その他の制限: 特になしです

2005/09/04/05:01:30:40 yyyy/mm/dd/hh:mm:ss:msms (ms:ミリ秒)
上記のようなフォーマットで出力したいとおもっています。
gettimeofday()関数をつかってミリ秒の取得はできたのですが
%dや%fなどの書式指定子で表示できないのです。
どうにかして表示したいので、知恵をお貸しください。