c-运行出现的错误不知道怎么修改,求答案

问题描述

运行出现的错误不知道怎么修改,求答案

#include
#define Vmas 15
typedef char VType;
typedef int EType;
typedef struct{
VType vexs[Vmax];
EType edges[Vmax][Vmax];
int Vnum, Enum;
}MGRAPH;

MGRAPH CREATMG(MGRAPH G){
int i,j;
char vi,vj;
printf("please intput the elemnts of vexs: n");
for(i=0;(G.vexs[i]=getchar())!='#'&&i<Vmax;i++);
G.Vnum=i;
for(i=0;i<G.Vnum;i++)
for(j=0;j<G.Vnum;j++)
G.edges[i][j]=0;
G.Enum=0;
fflush(stdin);
printf("please input the %d arc such as ab:",G.Enum+1);
scanf("%c%c",&vi,&vj);
fflush(stdin);
while(vi!='#'&&vj!='#'&&G.Enum<G.Vnum*(G.Vnum)-1){
if(vi==vj)
printf("input errorn");
else{
i=LOC(G.vexs.vi);
j=LOC(G.vexs.vj);
if(i==1 || j==-1)
printf("no vexsn");
else
if(G.edges[i][j]==1)
printf("input repetitionousn");
else{
G.edges[i][j]=1;
G.edges[i][j]=1;
G.Enum++;
}
printf("please input the *d arc :",G.Enum+1);
scanf("%c%c",&vi,&vj);
fflush(stdin);
}
return(G);
}
void SHOWMGRAPH(MGRAPH(G))
{
int i,j;
printf(" ");
for(i=0;i<G.Vnum;i++)
printf("%c ",G.vexs[i]);
printf("n");
for(i=0;i<G.Vnum;i++)
{
printf("%c ",G.vexs[i]);
for(j=0;j<G.Vnum;j++)
printf("%d ",G.edges[i][j]);
printf("n");
}

}
int LOC(char vexs[Vmax],char v)
{
int i;
for(i=0;vexs[i]!=v;i++)
if(i<strlen(vexs))return i;
else return -1;

}

void main()
{
MGRAPH G1;
printf("GreatGraphics start; n");
G1=CREATMG(G1);
printf("GreatGraphics success! n");
SHOWMGRAPH(G1);
}

}

解决方案

将程序贴在codepad.org这个网站上,然后将链接发出来。
codepad.org也提供了错误提示功能,编译错误它直接就能回答你。
不要直接贴在这里,csdn有bug,会丢失源代码的字符,这样没法帮你调试。

解决方案二:

设置断点,单步跟踪调试,查看具体错误变量等

解决方案三:

你第一行 #include 就报错了!后面怎么都不跟头文件名称?

时间: 2024-08-02 17:52:09

c-运行出现的错误不知道怎么修改,求答案的相关文章

为什么添加了图片以后整个类保存错误 !!跪求答案

问题描述 先是主类里面的保存函数 if(e.getSource()==saveManul){startMakeManul.setVisible(false);JFileChooserchooser=newJFileChooser();intstate=chooser.showSaveDialog(null);Filefile=chooser.getSelectedFile();if(file!=null&&state==JFileChooser.APPROVE_OPTION){try{Fi

ios-运行出现的错误,不知道怎么修改,谢谢;

问题描述 运行出现的错误,不知道怎么修改,谢谢: [3383:60b] Cannot find executable for CFBundle 0x8e8f090 (not loaded) Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator7.1.sdk/System/Library/AccessibilityBundles/Cert

VMware虚拟机运行提示“内部错误”的解决办法

  VMware虚拟机在运行时提示"内部错误"不知道怎么回事,运行已有的虚拟机,弹出"内部错误",无法运行虚拟机.重装几次也不行,经过分析找到如下解决办法分享给大家. 原来只需要"以管理员身份运行"VMware Workstation的可以了. 很简单的问题还困扰了小编很久,自惭形秽啊,小方法告诉给大家,还是希望能对各位童鞋有所帮助.

sqlserver-sql2008运行时出现错误

问题描述 sql2008运行时出现错误 解决方案 sql server没有连接上,查看你的连接字符串是否正确 解决方案二: 不知道你有没有在不同版本的VS做过?如果有点话就会出现类是问题.或者同上.浅见尔 解决方案三: sqlserver看看是否配置成允许远程连接了 解决方案四: sql server没有连接上, 解决方案五: 检查tcp/ip协议有没有启用 sql server有没有正常运行 远程访问有没有启用 参考:http://www.jb51.net/article/41473.htmh

ios-Xcode运行错误,大神求解答

问题描述 Xcode运行错误,大神求解答 Command /Applications/Xcode 2.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang failed with exit code 254 解决方案 这个是什么错误,求大神解答这个是什么错误,求大神解答这个是什么错误,求大神解答 解决方案二: 这不是关键.你把所有的贴上来吧. 解决方案三: 将Apple LLVM compiler 4.1

图片-请问:用glassfish,jsp连接数据库,运行时出现错误如图,是什么原因?

问题描述 请问:用glassfish,jsp连接数据库,运行时出现错误如图,是什么原因? 解决方案 jsp 第2行 第77个字符处 解决方案二: jsp页面的第二行,有引用符号错误!

iostream-请大神一看!使用tinyxml编译出来的程序运行时的错误!

问题描述 请大神一看!使用tinyxml编译出来的程序运行时的错误! 因为是新手刚学习tinyxml,所以谢了个生成xml文件的cpp试试,编译时没问题,但是程序运行时会出现:xml: malloc.c:2395: sysmalloc: Assertion `(old_top == initial_top (av) && old_size == 0) || ((unsigned long) (old_size) >= MINSIZE && prev_inuse (ol

qt 运行时的错误,g_main_context_push_thread_default&amp;amp;#39;

问题描述 qt 运行时的错误,g_main_context_push_thread_default' undefined reference to g_main_context_push_thread_default' undefined reference tog_main_context_pop_thread_default' 解决方案 hi, undefined reference to XXX 说明没有找到/链接到包含该函数(XXX)的库. 而具体的 g_main_context_pus

img-平均值法求图像灰度图 运行够调试错误

问题描述 平均值法求图像灰度图 运行够调试错误 double *original_gray(double *R_original_img, double *G_original_img, double *B_original_img) { unsigned long height = 0; unsigned long width = 0; height = srcBI.biHeight; width = srcBI.biWidth; unsigned long h_B = 0; unsigned