Run ID 作者 问题 语言 测评结果 Time Memory 代码长度 提交时间
99334 黄枳润 删除数字字符 C++ Compile Error 0 MS 0 KB 623 2024-11-25 20:28:23

Tests(0/0):


Code:

#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; }


Run Info:

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;
             ^