| Chris Lattner | 9674104 | 2001-07-15 00:18:50 +0000 | [diff] [blame^] | 1 | extern printf(const char *, double, double); |
| 2 | |
| 3 | int |
| 4 | checkIdxCode(int N, int* A, float F[][30]) |
| 5 | { |
| 6 | int i, j; |
| 7 | float sumA=0.0, sumF=0.0; |
| 8 | for (i=0; i < 12; i++) |
| 9 | { |
| 10 | sumA = sumA + A[i]; |
| 11 | for (j=0; j < 10; j++) |
| 12 | { |
| 13 | F[i][j] = 0.5 * (F[i][j-1] + F[i-1][j]); |
| 14 | sumF = sumF + F[i][j]; |
| 15 | } |
| 16 | } |
| 17 | printf("sumA = %lf, sumF = %lf\n", sumA, sumF); |
| 18 | } |
| 19 | |
| 20 | #if 0 |
| 21 | int |
| 22 | main(int argc, char** argv) |
| 23 | { |
| 24 | int N = argc+20; |
| 25 | int* A = (int*) malloc(N * sizeof(int)); |
| 26 | float F[25][30]; |
| 27 | return checkIdxCode(N, A, F); |
| 28 | } |
| 29 | |
| 30 | #endif |