#include<iostream>
#define ARR_SIZE 5;
using namespace std;
int arry_equal(int a[], int b[], int size);
int main()
{
int a[ARR_SIZE] = {1,2,3,4,5};
int b[ARR_SIZE] = {1,3,5,7,9};
int c;
c=arry_equal(a[],b[],ARR_SIZE));
while(1){
if(0==c)
cout <<"두 배열 a,b의 전체 원소는 같습니다"<<endl;
break;
if(1==c)
cout<<"두 배열 a,b의 전체 원소는 같지 않습니다"<<endl;
break;
}
}
int arry_equal(int a[], int b[], int size)
{
int i;
bool t=true;
bool f=false;
for(i=0;i<size;i++){
if(a[i]==b[i])
return false;
else
return true;
}
}
형님들 help me..
이게 무슨 프로그램이냐면
함수를 받아서 bool자료형으로 반환하는건대
만약 리턴되는 값이0이면 배열의 전체 원소는 0
이고 배열의 전체 원소가 다르면 1
인데 오류가 나는데 왜 오류가 나는지를 모르겠음
8~14까지 오류가 나는데 왜이러는지 모르겠음;
우리집 비쥬얼스튜디오가 IntelliSense기능이랑 검색기능이 안된다고 뜨는데 그거떔에 그런거임?
아니면 진짜 문법적인 문제임?
댓글 0