Witam mam program który prosi użytkownika o podanie liczby kolumn a następnie wierszy. Wyświetla to z zerami. następnie prosi o podanie lokalizacji (kolumny i wiersza). Następnie pyta się na jaką wartość zmienić. I tu pojawia się mój problem. Jak podmienić to zero na wybraną liczbę przez użytkownika. (końcowo aplikacja ma powrócić do początku (normalna pętla) z tym że nie mają się wyświetlić same zera, ale zmodyfikowana wersja użytkownika. Oto kod:
using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace Auto_uzupełnianie_wielowymiarowe_tablice { class Program { static void Main(string[] args) { int wiersze; int kolumny; int[,] tablica; Console.WriteLine("Podaj Ilość Wierszy:"); wiersze = Convert.ToInt32(Console.ReadLine()); Console.WriteLine("Podaj ilość kolumn: "); kolumny = Convert.ToInt32(Console.ReadLine()); // Console.WriteLine(wiersze + "" + "" + kolumny); tablica = new int[wiersze, kolumny]; for (int i = 0; i != wiersze; i++) { for (int j = 0; j != kolumny; j++) { Console.Write(tablica[i, j] + ""); } Console.WriteLine(); } Console.WriteLine("Podaj kolumne (od 0 do " + kolumny + " )"); int ktora_kolumna; ktora_kolumna = Convert.ToInt32(Console.ReadLine()); if (ktora_kolumna <= 0 || ktora_kolumna > kolumny) { System.Diagnostics.Process.GetCurrentProcess().Kill(); } else { int ktory_wiersz; Console.WriteLine("Podaj wiersz (od 0 do " + wiersze + ")"); ktory_wiersz = Convert.ToInt32(Console.ReadLine()); Console.WriteLine("Na co mam zamienić: "); int na_co_zamienic; na_co_zamienic = Convert.ToInt32(Console.ReadLine()); } } } }