Wyobraź sobie taką tablicę dwuwymiarową, coś jak szachownica, albo plansza do gry w statki. Z tą różnicą, że ilość kolum nie musi być równa ilości wierszy. Do każdej komórki z tej tablicy możesz odwołać się za pomocą dwóch współrzędnych - numeru wiersza i kolumny. Zwyczajowo przyjmuje się, że pierwsza liczba odpowiada nr. wiersza, z kolei druga - kolumny. Numeracja zaczyna się od 0. Na początku deklaracji podajesz typ, tak jak napisałeś int dane[10][10]; Stworzyłeś w ten sposób tabele o 10 wierszach ( 0,1,2, ..., 9 ) i 10 kolumnach (0,1,2, ..., 9), a do każdej komórki tej tabeli możesz przypisać liczbę typu int. Czyli np. dane[4][5] = 18; <- przypisz do pola o współrzędnych (4,5) wartość 18.
Pozdrawiam,