Record Detail

Compile Error

/in/ex5.c:17:6: error: redefinition of 'newSet'
 void newSet(uset *set, int type){
      ^~~~~~
/in/ex5.c:11:6: note: previous definition of 'newSet' was here
 void newSet(uset *set, int type){
      ^~~~~~
/in/ex5.c: In function 'newSet':
/in/ex5.c:18:3: error: statement with no effect [-Werror=unused-value]
   free set;
   ^~~~
/in/ex5.c:18:8: error: expected ';' before 'set'
   free set;
        ^~~
/in/ex5.c: At top level:
/in/ex5.c:21:37: error: expected identifier or '(' before '{' token
 void addElem(void *elem, uset *set);{
                                     ^
/in/ex5.c: In function 'remElem':
/in/ex5.c:68:5: error: a label can only be part of a statement and a declaration is not a statement
     char *buffer = (char*)set->elem;
     ^~~~
/in/ex5.c:70:19: error: comparison between pointer and integer [-Werror]
       if(buffer[i]==elem){
                   ^~
/in/ex5.c:79:5: error: a label can only be part of a statement and a declaration is not a statement
     int *buffer = (int*)set->elem;
     ^~~
/in/ex5.c:79:10: error: conflicting types for 'buffer'
     int *buffer = (int*)set->elem;
          ^~~~~~
/in/ex5.c:68:11: note: previous definition of 'buffer' was here
     char *buffer = (char*)set->elem;
           ^~~~~~
/in/ex5.c:81:19: error: comparison between pointer and integer [-Werror]
       if(buffer[i]==elem){
                   ^~
/in/ex5.c:90:5: error: a label can only be part of a statement and a declaration is not a statement
     double *buffer = (double*)set->elem;
     ^~~~~~
/in/ex5.c:90:13: error: conflicting types for 'buffer'
     double *buffer = (double*)set->elem;
             ^~~~~~
/in/ex5.c:79:10: note: previous definition of 'buffer' was here
     int *buffer = (int*)set->elem;
          ^~~~~~
/in/ex5.c:92:19: error: invalid operands to binary == (have 'double' and 'void *')
       if(buffer[i]==elem){
          ~~~~~~~~~^~
cc1: all warnings being treated as errors

Information

Submit By
Type
Submission
Homework
Assignment 6
Language
C
Submit At
2018-07-09 10:47:16
Judged At
2018-07-09 10:47:16
Judged By
Score
0
Total Time
0ms
Peak Memory
0 Bytes