异常Run-Time Check Failure #2 - Stack around the variable 'arr' was corrupted. 出现错误的原因是这里定义了数组arr,但是没有给数组arr确定长度,所以导致内存溢出,只需将数组arr定义长度即可:

Run-Time Check Failure#2-Stack around the variable_C语言数组溢出

例如:int arr[20],执行后即可解决。