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