1 строка: Зачем вы подключили эту библиотеку, если нигде ее не используете?
2 строка: Зачем вы подключили эту библиотеку, если нигде ее не используете?
7 строка: Если вы уж и решили инициализировать двумерный массив, то делайте это полностью. + нет ";" в конце определения.
11 строка: Зачем здесь цикл, если переменная k даже нигде не используется?Я считаю, что это лишние итерации.
18-19 строки: Зачем менять условие, но выполнять ту же самую операцию, что и в строке 13?
19-22 строки: что вы хотели сделать этим?Наверное, чтобы привести код к виду
int main()
{
} // <----</p>
Нужно удалить открывающую скобку на стр. 20.
Вообще, не советую опускать операторные скобки, чтобы не нарушать читабельность кода.