Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 14.09.2011, 17:48   #1
K16FORWARD
Новичок
Джуниор
 
Регистрация: 14.09.2011
Сообщений: 1
Печаль Графы на C

Всем доброго времени суток. В общем присутплю сразу к проблеме. Задали курсовую:даётся сеть двусторонних автомобильных дорог, вывести маршрут из города А в город Б, А и Б естественно задаёт пользователь, сам граф, то есть матрица берётся из файла.
Пишу на Visual C++, программа выдаёт ошибку при построении, вот собстенно сам код:
#include "stdafx.h"
#include "stdio.h"
#include "conio.h"
#include "stdlib.h"
#include "string.h"
#define TownMax 20

int ReadMatr(int *matr[TownMax][TownMax])
{ int i;
FILE *fp;
if((fp=fopen("matr.txt", "r"))==NULL)
{
printf("Ошибка при открытии файла.\n");
exit(1);
}
//fread(matr[TownMax][TownMax], sizeof(int), TownMax, fp);
for(i=0;i<TownMax;i++)
{
scanf("%d",matr[TownMax][TownMax]);
}
printf("%d",matr[TownMax]);
fclose(fp);
return 0;
}

void GetWays (int begin, int end, int *matr[TownMax][TownMax])
{
int Visited[TownMax];
Visited[begin] = 1;
int Way[TownMax];
int i,j,schet=0,t;
int put[TownMax][TownMax];

for (i=1; i<=begin;i++)
{
if ((matr[begin][i]!=0) && (Visited[i]==0))
{
Way[TownMax]=i; schet++;
}
if (Way[1]==begin && Way[schet]==end)
{
for (i=0; i<schet;i++)
put[TownMax][TownMax]=Way[i];j++;

}
for(t=0;t<schet;t++)
printf("%d",Visited[TownMax]);

}
}

int main()
{ int begin,end;
int matr[TownMax];
int k,p;
puts("Введите начальную и конечную точку маршрута");
k=ReadMatr (*matr);
scanf("%d%d",&begin,&end);
p=GetWays (begin,end,*matr);

}

Последний раз редактировалось K16FORWARD; 14.09.2011 в 17:52.
K16FORWARD вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Графы Sarmat) Помощь студентам 2 21.06.2011 21:48
Графы С++ Fantazerishka Помощь студентам 11 17.04.2010 12:32
Графы в С++ skiffter Помощь студентам 3 11.04.2010 10:40
Графы Пaвeл Помощь студентам 0 14.03.2010 10:00
графы delete Общие вопросы C/C++ 2 28.10.2009 21:31