- 48 名前:デフォルトの名無しさん mailto:sage [2008/11/27(木) 22:55:18 ]
- >>45
#include <stdio.h> int main(void) { float a[3][3]={{1.0,2.0,3.0},{4.0,5.0,6.0},{7.0,8.0,9.0}}; int i, j; float *mp; mp = &a[0]-1; for(i=1; i<=3; i++){ for(j=1; j<=3; j++){ printf("mp[%d][%d]=%d ", i, j, mp[i][j]); } printf("\n"); } return 0; } あと行を1オリジンにするだけだと思うのだけど……まったくわからない
|

|