Если считать, что прога верная, а блок-схема нет.
1. Непонятно, почему ввода нет, вывод есть.
2. Начальное присваивание smallest опущено.
3. Очень креативно изображён двойной цикл. Не знаю, верно ли это — но пару вложенных циклов, если рамки внутреннего не зависят от того, что творится во внешнем и не нужно прерывать один внутренний, я бы написал оба в одном шестиугольнике.
4. Условие внутреннего цикла я бы написал i=[0..n)
5. В программе сначала выводим сообщение, потом матрицу. На БС наоборот.
PS. Чёртов препод, ну не годится тут блок-схема, и точка. Может, она больше годилась, когда не было структурного программирования…