#include #include "graph.h" int main( int argc, char *argv[]){ char *datafile; adjmatrix a; graph g; if ( argc <= 1 ) { fprintf( stderr, "##### ファイルを指定してください\n" ); return 1; } datafile = argv[1]; g.vertex_num = read_adjacency_matrix( datafile, a ); translate_into_graph( a, &g ); printf("%sは",datafile); if(judge_sc_graph(&g)) printf("強連結です。\n"); else printf("強連結ではありません。\n"); printf("また、"); if(judge_se_graph(&g)) printf("一筆書き可能です。\n"); else printf("一筆書き不可能です。\n"); free_graph( &g ); return 0; }