Ankit Jain wrote:
1 #include <stdio.h>
2 int main()
3 {
4 double a[1450][1450];
5
6 a[1449][0] = 999;
7 printf( "%lf\n", a[1449][0] );
8 return 1;
9 }
it gives segementation fault
I tried, but it ran well. Except ofcourse, I changed "return 1" to
"return 0" (you dont want to return an error from Main)
if i use malloc also it gives wrong result
what to do?
I guess your system is lacking the memory required to allocate 1450 *
1450 * 4 bytes on stack. Try making it static.
-Harsha.
ankit
________________________________________________________________________
Yahoo! Messenger - Communicate instantly..."Ping"
your friends today! Download Messenger Now
http://uk.messenger.yahoo.com/download/index.html