Compile Error

/in/foo.cc: In function 'int main()':
/in/foo.cc:13:9: error: conflicting declaration 'char n'
  char (n){
         ^
/in/foo.cc:10:6: note: previous declaration as 'int n'
  int n,a,b,sum=0;
      ^
/in/foo.cc:14:2: error: expected primary-expression before 'if'
  if(n%10==0){
  ^~
/in/foo.cc:14:2: error: expected '}' before 'if'
/in/foo.cc:18:2: error: 'else' without a previous 'if'
  else 
  ^~~~
/in/foo.cc:19:3: error: break statement not within loop or switch
   break;
   ^~~~~
/in/foo.cc:10:8: warning: unused variable 'a' [-Wunused-variable]
  int n,a,b,sum=0;
        ^
/in/foo.cc:10:10: warning: unused variable 'b' [-Wunused-variable]
  int n,a,b,sum=0;
          ^
/in/foo.cc:10:12: warning: unused variable 'sum' [-Wunused-variable]
  int n,a,b,sum=0;
            ^~~
/in/foo.cc: At global scope:
/in/foo.cc:21:2: error: 'cout' does not name a type
  cout <<n%10<<sum;
  ^~~~
/in/foo.cc:22:1: error: expected unqualified-id before 'return'
 return 0;
 ^~~~~~
/in/foo.cc:23:1: error: expected declaration before '}' token
 }
 ^

信息

递交者
类型
递交
题目
P1045 s-0-6之阶乘问题
语言
C++
递交时间
2024-04-22 19:52:42
评测时间
2024-04-22 19:52:42
评测机
分数
0
总耗时
0ms
峰值内存
0 Bytes