|
문자열은 포인터이기 때문에.. 직접 비교는 할수 없습니다.
strcmp 함수를 사용하세요..
학생 님이 쓰신 글 :
: struct Mar{
: long int num, pronum, prowon;
: char addcode[80], procode[80], add[80];
: double ratewon, dis, income, total;
: };
: .
: .
: .
:
: if (sale[k].addcode == 'A' )
: strcpy(sale[k].add,"대구");
: .
: .
: .
:
: if (sale[k].procode == 'AA')
: sale[k].prowon=80;
:
: 여기서 구조체 배열을 비교할려고 하는데염..위 문장이 에러는 아닌데 경고메시지가 뜨거든염. 왜 잘 못된건지 좀 갈켜주세염.
: 문자열을 비교하는데 있으서 잘못한거 같은데 어디가 잘못된건지 모르겠어염..한수 가르쳐 주세염.
: 그럼 부탁드립니다.
:
:
|