Run ID | 作者 | 问题 | 语言 | 测评结果 | Time | Memory | 代码长度 | 提交时间 |
---|---|---|---|---|---|---|---|---|
99334 | 黄枳润 | 删除数字字符 | C++ | Compile Error | 0 MS | 0 KB | 623 | 2024-11-25 20:28:23 |
#include<iostream> using namespace std; int main(){ /* int a=0; char s[201],A,B; cin>>s; cin>>A; cin>>B; for(int i=0;i<=200;i++){ if(s[i]==A){ s[i]=B; }else if(s[i]=='/0'){ break; } } cout<<s; */ int a=0,b; char s[201]; cin>>s; for(int i=0;i<=200;i++){ if(s[i]!='/0'){ a++; } } for(int i=0;i<=a;i++){ if(s[i]=="0~9"){ for(int j=i;j<=a;j++){ s[j]=s[j+1]; } } } cout<<s; return 0; }
Main.cc:23:18: warning: multi-character character constant [-Wmultichar] if(s[i]!='/0'){ ^ Main.cc: In function 'int main()': Main.cc:28:18: warning: comparison with string literal results in unspecified behaviour [-Waddress] if(s[i]=="0~9"){ ^ Main.cc:28:18: error: ISO C++ forbids comparison between pointer and integer [-fpermissive] Main.cc:19:13: warning: unused variable 'b' [-Wunused-variable] int a=0,b; ^