我的程序在运行时停止,没有显示任何特定的错误消息。
我尝试搜索分段错误,但错误很大,我找不到任何能特别解决我问题的方法。造成此代码错误的原因是什么?
void prime(int a[],int);
void fib(int a[],int);
int main(){
int n,i;
printf("enter the no.:");
scanf("%d",n);
int a[n];
fib(a,n);
prime(a,n);
for(i=0;i<=n;i++){
if(i==n)
return a[i];
}
}
void prime(int x[],int n){
...
...
}
void fib(int y[],int n){
...
...}