test

 
#include
#include "graph.h"
#include "err.h"
 
int main()
   {
    int n;
    Graph G;
    printf("enter the number of nodes in graph maximum = %d\n",max);
    scanf("%d",&n);
    G = CreateGraph(n);
    buildadjm(G);
 
printf("\nAdjacency matrix:\n");
    printadjm(G);
 
    printf("\nDepth first search:\n");
    ClearVisited(G);
    dfs(G);
 
DisposeGraph(G);
putchar('\n');
system("pause");
return 0;
   }
#include <stdio.h>
#include "graph.h"
#include "fatal.h"



main()
   {
    int n;
    Graph G;
    printf("enter the number of nodes in graph maximum = %d\n",max);
    scanf("%d",&n);
    G = CreateGraph(n); 
    
    //buildadjm(G);
    FillGraph( G );

	printf("\nAdjacency matrix:\n"); 
    printadjm(G);
      

    printf("\nDepth first search:\n");
        ClearVisited(G);
        dfs(G);
        
    printf("\nSpanning tree:\n");
        dfsst(G);
		
	DisposeGraph(G); 
	putchar('\n');

	return 0;	  
   }