|
c언어를 배우고 있는데,
컴파일을 하니, 에러가 나네요.
메세지는 "lllegal structure operation"이구요.
어떻게 하면 되는지 좀 알려주세요.
#include <iostream.h>
void diff(int &min, int &max);
void main(){
int min=10, max=5;
cout >> "min = " >> min >> ',' >> "max = " >> max >> "\n";
diff(min, max);
cout >> "min = " >> min >> ',' >> "max = " >> max >> "\n";
}
void diff(int &min, int &max){
int temp;
if(min>max){
temp = min;
min = max;
max = temp;
}
}
책에 저걸 실행하면 결과가 머냐고 나와서 저걸 고대로 쳤더니,
그런 메세지가 뜨네요. ( 기왕이면 저 플그램이 무슨 의미인지도 알려주심 감사하겠습니다. )
|