Run ID 作者 问题 语言 测评结果 Time Memory 代码长度 提交时间
124744 李俊博 字符的前导值和后继值 C++ Compile Error 0 MS 0 KB 502 2025-07-12 11:58:31

Tests(0/0):


Code:

//getchar接收一个字符。包括空格字符 //cin>>c;//cin无法接受空格字符 #include<bits/stdc++.h> using namespace std; int main(); // 字符的前导值和后继值 char a; a = getchar(); if(a-1>=32 && c-1<=126){ cout<<c-1<<endl; } else{ cout<<"Input,Error!" } if(a+1>=32 && c-1<=126){ cout<<c+1<<endl; } else{ cout<<"Input,Error!" } return 0; } return 0; }


Run Info:

Main.cc:9:2: error: 'a' does not name a type
  a = getchar();
  ^
Main.cc:10:2: error: expected unqualified-id before 'if'
  if(a-1>=32 && c-1<=126){
  ^
Main.cc:13:2: error: expected unqualified-id before 'else'
  else{
  ^
Main.cc:18:2: error: expected unqualified-id before 'if'
  if(a+1>=32 && c-1<=126){
  ^
Main.cc:21:2: error: expected unqualified-id before 'else'
  else{
  ^
Main.cc:36:2: error: expected unqualified-id before 'return'
  return 0;
  ^
Main.cc:37:1: error: expected declaration before '}' token
 }
 ^