fork download
  1. <c>
  2.  
  3. #include <stdio.h>
  4. int main()
  5. {
  6.  
  7. int Equipment, Enemies, Armor, Bullets;
  8. Equipment = 1;
  9. Enemies = 25;
  10. Armor= 1;
  11. Bullets = 20;
  12.  
  13. if((enemies < bullets) && (Equipment <= 2 || Armor != 1))
  14. printf("you're gonna DIE!/n");
  15. if((Enemies < Bullets) && (Equipment >= 2 || Armor == 1))
  16. printf("You'll capture the hood!/n");
  17.  
  18.  
  19. if(Enemies>=Bullets && Equipment >=2 || Armor == 1)
  20. printf("You're carrying too much! /n");
  21. if(layers == 0)
  22. printf("YOU DIE!/n");
  23. if(Enemies>=Bullets)
  24. printf("You didn't carry enough ammo, you've been iced fool.");
  25.  
  26. return 0;
  27. }
Compilation error #stdin compilation error #stdout 0s 0KB
stdin
Standard input is empty
compilation info
prog.c:1:1: error: expected identifier or '('
<c>
^
In file included from prog.c:3:
In file included from /usr/include/stdio.h:74:
/usr/include/libio.h:302:3: error: unknown type name 'size_t'
  size_t __pad5;
  ^
/usr/include/libio.h:305:67: error: use of undeclared identifier 'size_t'; did you mean 'sizeof'?
  char _unused2[15 * sizeof (int) - 4 * sizeof (void *) - sizeof (size_t)];
                                                                  ^
/usr/include/libio.h:305:66: error: reference to overloaded function could not be resolved; did you mean to call it?
  char _unused2[15 * sizeof (int) - 4 * sizeof (void *) - sizeof (size_t)];
                                                                 ^~~~~~~~
/usr/include/libio.h:333:62: error: unknown type name 'size_t'
typedef __ssize_t __io_read_fn (void *__cookie, char *__buf, size_t __nbytes);
                                                             ^
/usr/include/libio.h:342:6: error: unknown type name 'size_t'
                                 size_t __n);
                                 ^
/usr/include/libio.h:464:8: error: unknown type name 'size_t'
extern _IO_size_t _IO_sgetn (_IO_FILE *, void *, _IO_size_t);
       ^
/usr/include/libio.h:35:20: note: expanded from macro '_IO_size_t'
#define _IO_size_t size_t
                   ^
In file included from prog.c:3:
/usr/include/stdio.h:339:20: error: unknown type name 'size_t'
                    int __modes, size_t __n) __THROW;
                                 ^
/usr/include/stdio.h:388:44: error: unknown type name 'size_t'
extern int snprintf (char *__restrict __s, size_t __maxlen,
                                           ^
/usr/include/stdio.h:392:45: error: unknown type name 'size_t'
extern int vsnprintf (char *__restrict __s, size_t __maxlen,
                                            ^
/usr/include/stdio.h:711:8: error: unknown type name 'size_t'
extern size_t fread (void *__restrict __ptr, size_t __size,
       ^
/usr/include/stdio.h:711:46: error: unknown type name 'size_t'
extern size_t fread (void *__restrict __ptr, size_t __size,
                                             ^
/usr/include/stdio.h:712:8: error: unknown type name 'size_t'
                     size_t __n, FILE *__restrict __stream) __wur;
                     ^
/usr/include/stdio.h:717:8: error: unknown type name 'size_t'
extern size_t fwrite (const void *__restrict __ptr, size_t __size,
       ^
/usr/include/stdio.h:717:53: error: unknown type name 'size_t'
extern size_t fwrite (const void *__restrict __ptr, size_t __size,
                                                    ^
/usr/include/stdio.h:718:9: error: unknown type name 'size_t'
                      size_t __n, FILE *__restrict __s);
                      ^
prog.c:13:5: error: use of undeclared identifier 'enemies'; did you mean 'Enemies'?
if((enemies < bullets) && (Equipment <= 2 || Armor != 1))
    ^~~~~~~
    Enemies
prog.c:7:16: note: 'Enemies' declared here
int Equipment, Enemies, Armor, Bullets;
               ^
prog.c:13:15: error: use of undeclared identifier 'bullets'; did you mean 'Bullets'?
if((enemies < bullets) && (Equipment <= 2 || Armor != 1))
              ^~~~~~~
              Bullets
prog.c:7:32: note: 'Bullets' declared here
int Equipment, Enemies, Armor, Bullets;
                               ^
prog.c:19:21: warning: '&&' within '||' [-Wlogical-op-parentheses]
if(Enemies>=Bullets && Equipment >=2 || Armor == 1)
   ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ ~~
prog.c:19:21: note: place parentheses around the '&&' expression to silence this warning
if(Enemies>=Bullets && Equipment >=2 || Armor == 1)
                    ^
   (                                )
prog.c:21:4: error: use of undeclared identifier 'layers'
if(layers == 0)
   ^
1 warning and 19 errors generated.
stdout
Standard output is empty