This program is crashing. Is there some limit in C using n length array? It works in C++ (using cin cout). Thanks for your time.
#include <stdio.h>
#include <stdlib.h>
int main(int argc, char *argv[])
{
int n;
printf("n\n");
scanf("%d\n",n);
int arr[n];
system("PAUSE");
return 0;
}