#22459: 程式記憶體區段錯誤


Eric7654321 (Dr. Kiwi)


#include<stdio.h>

#include<stdlib.h>

#include<iostream> 

 

using namespace std;

 

int main(){

unsigned long long int i=0,j=0,k=0,l=0,a[l],b[j],t=0;

 

while(cin>>i){

 

for(l=0,j=0;l<i;l++,j++){

 

cin>>a[l];

b[j]=a[l];

}

for(l=0;l<i;l++){

 

for(j=l+1;j<i;j++){

 

t+=b[j]*a[l];

}

}

cout<<t<<endl;

i=0,j=0,k=0,l=0,a[l],b[j],t=0;

}

 

return 0;

}

 

NA,可以請問一下為甚麼嗎?