![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Новичок
Джуниор
Регистрация: 14.09.2011
Сообщений: 1
|
![]()
Всем доброго времени суток. В общем присутплю сразу к проблеме. Задали курсовую:даётся сеть двусторонних автомобильных дорог, вывести маршрут из города А в город Б, А и Б естественно задаёт пользователь, сам граф, то есть матрица берётся из файла.
Пишу на 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. |
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Графы | 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 |