| Run ID | 作者 | 问题 | 语言 | 测评结果 | Time | Memory | 代码长度 | 提交时间 |
|---|---|---|---|---|---|---|---|---|
| 147130 | 王晏林 | 回文数 | C++ | Compile Error | 0 MS | 0 KB | 591 | 2026-02-03 10:22:04 |
#include<iostream> using namespace std; int main(){ int isPalindrome(int number) { int reversed = 0; int original = number; while (number != 0) { int remainder = number % 10; reversed = reversed * 10 + remainder; number /= 10; } return (original == reversed); } int main() { int number; printf("请输入数字: "); scanf("%d", &number); if (isPalindrome(number)) { printf("%d 是回文数", number); } else { printf("%d 不是回文数", number); } return 0; }
Main.cc: In function 'int main()':
Main.cc:4:31: error: a function-definition is not allowed here before '{' token
int isPalindrome(int number) {
^
Main.cc:27:1: error: expected '}' at end of input
}
^