- 415 名前:デフォルトの名無しさん mailto:sage [2006/06/15(木) 23:34:21 ]
- // こんなもんかな
const int rowLen = 10; const int setLen = 3; const int rowSize = rowLen + 1; const int setSize = rowSize * setLen; char newStr[1024]; newStr[0] = '\0'; for (int rc = 0; rc < setLen; ++rc) { for (int ic = 0; ic < x; ++ic) { sprintf(strchr(newStr, '\0'), "%.*s", rowLen, & str[ic * setSize + ir * rowSize]); } }
|

|