기능으로 사용할 수 없습니다 : 항상 오류라고하지만오류 : 난 그냥 C를 배우기 시작 ++이 쓴
#include <iostream>
using namespace std;
void sumtype (double sum) {
if (sum>0)
cout<<"P"<<endl;
else if (sum==0)
cout<<"0"<<endl;
else
cout<<"N"<<endl;
}
double sum (double a, double b) {
return a+b;
}
int main() {
char sumtype;
double a;
double b;
cout<<"input value of a: ";
cin>>a;
cout<<"input value of b: ";
cin>>b;
cout<<"sum= "<<sum (a,b)<<endl;
sumtype (sum);
}
'sumtype'는 기능 sumtype (합)으로 사용할 수 없습니다; ^
무엇이 문제입니까?
이렇게하면 'sumtype' 함수의 이름을 숨 겼습니다 :'chartype';'sumtype'을'char'을 참조하십시오. – juanchopanza
게다가, 함수 ('sum')를'sumtype'에 건네줍니다. – juanchopanza