1. 第2行, 添加 #include <cstring>
题解:因为使用了像strcmp 和 strcpy 这样的函数, 所以应该添加对应的函数库的头文件。
2. 第21行, 将 k == i 改成 k != i
题解:这题用的是冒泡排序的思路,如果k和i相等, 就不许要交换, 因为这个时候i就是当前最小的了, 当k和i不相等的时候, 才需要交换。
3. 第31行, delete []str[i]在这里是不对的, 应该按从后往前的顺序释放空间
在尾部添加
for (int i = 4; i >= 0; i--)
{
delete []str[i];
}