double dx = (10 - (-10)) / (double)GridSize; // change in x double dz = (10 - (-10)) / (double)GridSize; double x = -10; double z = -10.0; pVector p[(GridSize + 1) * (GridSize + 1)]; for(int ix = 0;ix < GridSize + 1; ix++) { printf("x = %f\n", x); x = x + dx; for(int iz = 0; iz < GridSize + 1;iz++) { printf("x -> %d \n", x); ctr++; printf("\tz = %f\n", z); z = z + dz; } //printf("\n"); z = -10; } printf("%d\n", ctr); return 0;