2) 질문내용 :
해당 내용에 대해, 문제에 있는 예제나 댓글에 있는 예제를 확인하였을 때 크게 문제가 없는 것을 확인하였습니다.
잘못 생각한 부분이 있는 것 같은데, 어떤 값을 넣었을 때 오답이 나온 것인지 확인할 수 없어
찾는데 어려움이 있습니다. 조언주시면 정말 감사하겠습니다.
함수설명 :
int fnc_num(char* ); // 입력 숫자(A, B)를 변환
int fnc_num_count(char* ); // 입력 결과(C)를 알파벳을 카운트하여 확인
int fnc_char(int , int , char* ); // operator와 A, B의 계산 결과를 int 형태로 출력
3) 사용 코드 :
~~~ c++
#include
#include
#include
int fnc_num(char* );
int fnc_num_count(char* );
int fnc_char(int , int , char* );
cisfine
1) 에러내용 :
오답
2) 질문내용 :
해당 내용에 대해, 문제에 있는 예제나 댓글에 있는 예제를 확인하였을 때 크게 문제가 없는 것을 확인하였습니다.
잘못 생각한 부분이 있는 것 같은데, 어떤 값을 넣었을 때 오답이 나온 것인지 확인할 수 없어
찾는데 어려움이 있습니다. 조언주시면 정말 감사하겠습니다.
함수설명 :
int fnc_num(char* ); // 입력 숫자(A, B)를 변환
int fnc_num_count(char* ); // 입력 결과(C)를 알파벳을 카운트하여 확인
int fnc_char(int , int , char* ); // operator와 A, B의 계산 결과를 int 형태로 출력
3) 사용 코드 :
~~~ c++
#include
#include
#include
int fnc_num(char* );
int fnc_num_count(char* );
int fnc_char(int , int , char* );
int main(){
}
int fnc_num(char A[5+1]){
// one, two, three, four, five, six, seven, eight, nine, ten
}
int fnc_num_count(char A[5+1]){
// one, two, three, four, five, six, seven, eight, nine, ten
int i, j;
int count[27] = {0};
int count_sum = 0;
}
int fnc_char(int A1, int A2, char A[1]){
// + - *
if (A[0] == '+')
return A1+A2;
else if (A[0] == '-')
return A1-A2;
else if (A[0] == '*')
return A1*A2;
else
return -100;
}
~~~
9년 전