我的C语言程序在编译器上运行正确,但作业提交上去却是runtime error这是啥原因?
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了我的C语言程序在编译器上运行正确,但作业提交上去却是runtime error这是啥原因?相关的知识,希望对你有一定的参考价值。
#include <stdio.h>
#include <string.h>
int main()
int n,a,i,j,cnt,temp1,num[20];
char con[20][17],min[17],temp[17],end[4]="END",exc[17],sta[6];
scanf("%d",&n);
getchar();
while(n--)
a=0;
i=0;
gets(sta);
getchar();
while(gets(exc),strcmp(exc,end)!=0)
strcpy(con[i],exc);
i++;
a++;
for(i=0;i<=a-1;i++)
num[i]=0;
cnt=0;
for(j=0;j<=a-1;j++)
if(strcmp(con[i],con[j])==0)
cnt++;
num[i]=cnt;
for(i=1;i<=a-1;i++)
if(num[i]>num[0])
temp1=num[0];
num[0]=num[i];
num[i]=temp1;
strcpy(temp,con[0]);
strcpy(con[0],con[i]);
strcpy(con[i],temp);
strcpy(min,con[0]);
for(i=1;i<=a-1;i++)
if(num[0]==num[i])
if(strcmp(con[i],min)<0) strcpy(min,con[i]);
puts(min);
可以再给我说清楚吗,我该怎么解决,题目要求是就是输入一些联系人名字(英文小写字母),找出出现次数最多的,如果有多个符合题意,输出按字典排序最小的那个
感谢!
以上是关于我的C语言程序在编译器上运行正确,但作业提交上去却是runtime error这是啥原因?的主要内容,如果未能解决你的问题,请参考以下文章