Na 100 % asi ne. Stále tam nemáš ošetřeno:
Dále zbytečná proměnnáV případě, kdy na vstupu bude počet řádků větší než počet sloupců, program sám opraví počet řádků na platnou hodnotu.
int o = 0;
A na tomto program sletí pokaždé, když nebude zadané číslo:int radky_opakovani = Convert.ToInt32(Console.ReadLine());
int sloupce_radky = Convert.ToInt32(Console.ReadLine());