제가 C# 문법을 자세히는 모르겠습니다만, 아래 코드가 함수 안에서 또 함수를 정의하는 격이 되는거 아닐까요?
compare랑 revers 함수를 따로 별개의 함수로 빼내니깐 컴파일 잘 되네요
int compare(int a, int b)
{
if (a > b)
{
return a;
}
else
{
return b;
}
}
int revers(int args)
{
int n = 0;
int before = args;
do
{
n = n + before % 10;
before = before / 10;
n = n * 10;
} while (before / 10 > 0);
n = n + before;
return n;
}
lordla 3년 전
비쥬얼 스튜디오로 컴파일했을땐 오류가 없었고
이상한 문자가 들어갔나 싶어서 하나하나 다시쳐서 넣어도 똑같이 오류가 뜹니다....
도저히 문제를 모르겠습니다. 코드 자체가 문제인지
다른 방법으로 풀어야 되나요?