Конечно, вы должны отказаться от Turbo C, если это то, что вы используете - получите Code :: Blocks от http://forums.codeblocks.org.
Ваша ошибка:
for(i=1;i<=5;i++)
{
for(j=1;j<=3;j++)
{
должно быть:
for(i=0;i<5;i++)
{
for(j=0;j<3;j++)
{
Массивы в C индексируются, начиная с нуля.Итак, массив:
int a[5];
имеет 5 элементов:
a[0], a[1], a[2], a[3], a[4]
Обратите внимание, что в нем НЕ содержится элемент a [5].Любая попытка получить доступ к [5] (или [6] и т. Д.) Приводит к тому, что Стандарт C называет «неопределенным поведением» - ваша программа находится в неизвестном состоянии, из которого она никогда не сможет восстановиться, и может делать что угодно.