█████████ ████ ███░░░░░███ ░░███ ███ ░░░ ██████ ███████ ██████ ██████ ░███ ███░░███ ███░░███ ███░░███ ███░░███ ░███ ░███ ░███░███ ░███ ░███████ ░███ ░███ ░░███ ███░███ ░███░███ ░███ ░███░░░ ░███ ░███ ░░█████████ ░░██████ ░░████████░░██████ ░░██████ ░░░░░░░░░ ░░░░░░ ░░░░░░░░ ░░░░░░ ░░░░░░

Envío 3851

Problema 0x30 - Incrementar un número muy grande

  • Autor: bryancalisto
  • Fecha: 2021-04-18 02:34:19 UTC (Hace alrededor de 3 años)
Caso # Resultado Tiempo Memoria
#1
Error de compilación
                      main.c:8:19: warning: implicitly declaring library function 'malloc' with type 'void *(unsigned long)' [-Wimplicit-function-declaration]
  input = (char *)malloc(sizeof(char) * 10002);
                  ^
main.c:8:19: note: include the header <stdlib.h> or explicitly provide a declaration for 'malloc'
main.c:9:3: warning: implicit declaration of function 'fgets' is invalid in C99 [-Wimplicit-function-declaration]
  fgets(input, sizeof(char) * 10002, stdin);
  ^
main.c:9:38: error: use of undeclared identifier 'stdin'
  fgets(input, sizeof(char) * 10002, stdin);
                                     ^
main.c:11:3: warning: implicitly declaring library function 'printf' with type 'int (const char *, ...)' [-Wimplicit-function-declaration]
  printf("len: %d\n", len);
  ^
main.c:11:3: note: include the header <stdio.h> or explicitly provide a declaration for 'printf'
main.c:18:5: warning: implicit declaration of function 'free' is invalid in C99 [-Wimplicit-function-declaration]
    free(num);
    ^
main.c:63:3: warning: implicit declaration of function 'free' is invalid in C99 [-Wimplicit-function-declaration]
  free(num);
  ^
5 warnings and 1 error generated.

                    
#2
Error de compilación
                      main.c:8:19: warning: implicitly declaring library function 'malloc' with type 'void *(unsigned long)' [-Wimplicit-function-declaration]
  input = (char *)malloc(sizeof(char) * 10002);
                  ^
main.c:8:19: note: include the header <stdlib.h> or explicitly provide a declaration for 'malloc'
main.c:9:3: warning: implicit declaration of function 'fgets' is invalid in C99 [-Wimplicit-function-declaration]
  fgets(input, sizeof(char) * 10002, stdin);
  ^
main.c:9:38: error: use of undeclared identifier 'stdin'
  fgets(input, sizeof(char) * 10002, stdin);
                                     ^
main.c:11:3: warning: implicitly declaring library function 'printf' with type 'int (const char *, ...)' [-Wimplicit-function-declaration]
  printf("len: %d\n", len);
  ^
main.c:11:3: note: include the header <stdio.h> or explicitly provide a declaration for 'printf'
main.c:18:5: warning: implicit declaration of function 'free' is invalid in C99 [-Wimplicit-function-declaration]
    free(num);
    ^
main.c:63:3: warning: implicit declaration of function 'free' is invalid in C99 [-Wimplicit-function-declaration]
  free(num);
  ^
5 warnings and 1 error generated.

                    
#3
Error de compilación
                      main.c:8:19: warning: implicitly declaring library function 'malloc' with type 'void *(unsigned long)' [-Wimplicit-function-declaration]
  input = (char *)malloc(sizeof(char) * 10002);
                  ^
main.c:8:19: note: include the header <stdlib.h> or explicitly provide a declaration for 'malloc'
main.c:9:3: warning: implicit declaration of function 'fgets' is invalid in C99 [-Wimplicit-function-declaration]
  fgets(input, sizeof(char) * 10002, stdin);
  ^
main.c:9:38: error: use of undeclared identifier 'stdin'
  fgets(input, sizeof(char) * 10002, stdin);
                                     ^
main.c:11:3: warning: implicitly declaring library function 'printf' with type 'int (const char *, ...)' [-Wimplicit-function-declaration]
  printf("len: %d\n", len);
  ^
main.c:11:3: note: include the header <stdio.h> or explicitly provide a declaration for 'printf'
main.c:18:5: warning: implicit declaration of function 'free' is invalid in C99 [-Wimplicit-function-declaration]
    free(num);
    ^
main.c:63:3: warning: implicit declaration of function 'free' is invalid in C99 [-Wimplicit-function-declaration]
  free(num);
  ^
5 warnings and 1 error generated.

                    
#4
Error de compilación
                      main.c:8:19: warning: implicitly declaring library function 'malloc' with type 'void *(unsigned long)' [-Wimplicit-function-declaration]
  input = (char *)malloc(sizeof(char) * 10002);
                  ^
main.c:8:19: note: include the header <stdlib.h> or explicitly provide a declaration for 'malloc'
main.c:9:3: warning: implicit declaration of function 'fgets' is invalid in C99 [-Wimplicit-function-declaration]
  fgets(input, sizeof(char) * 10002, stdin);
  ^
main.c:9:38: error: use of undeclared identifier 'stdin'
  fgets(input, sizeof(char) * 10002, stdin);
                                     ^
main.c:11:3: warning: implicitly declaring library function 'printf' with type 'int (const char *, ...)' [-Wimplicit-function-declaration]
  printf("len: %d\n", len);
  ^
main.c:11:3: note: include the header <stdio.h> or explicitly provide a declaration for 'printf'
main.c:18:5: warning: implicit declaration of function 'free' is invalid in C99 [-Wimplicit-function-declaration]
    free(num);
    ^
main.c:63:3: warning: implicit declaration of function 'free' is invalid in C99 [-Wimplicit-function-declaration]
  free(num);
  ^
5 warnings and 1 error generated.

                    
#5
Error de compilación
                      main.c:8:19: warning: implicitly declaring library function 'malloc' with type 'void *(unsigned long)' [-Wimplicit-function-declaration]
  input = (char *)malloc(sizeof(char) * 10002);
                  ^
main.c:8:19: note: include the header <stdlib.h> or explicitly provide a declaration for 'malloc'
main.c:9:3: warning: implicit declaration of function 'fgets' is invalid in C99 [-Wimplicit-function-declaration]
  fgets(input, sizeof(char) * 10002, stdin);
  ^
main.c:9:38: error: use of undeclared identifier 'stdin'
  fgets(input, sizeof(char) * 10002, stdin);
                                     ^
main.c:11:3: warning: implicitly declaring library function 'printf' with type 'int (const char *, ...)' [-Wimplicit-function-declaration]
  printf("len: %d\n", len);
  ^
main.c:11:3: note: include the header <stdio.h> or explicitly provide a declaration for 'printf'
main.c:18:5: warning: implicit declaration of function 'free' is invalid in C99 [-Wimplicit-function-declaration]
    free(num);
    ^
main.c:63:3: warning: implicit declaration of function 'free' is invalid in C99 [-Wimplicit-function-declaration]
  free(num);
  ^
5 warnings and 1 error generated.

                    
#6
Error de compilación
                      main.c:8:19: warning: implicitly declaring library function 'malloc' with type 'void *(unsigned long)' [-Wimplicit-function-declaration]
  input = (char *)malloc(sizeof(char) * 10002);
                  ^
main.c:8:19: note: include the header <stdlib.h> or explicitly provide a declaration for 'malloc'
main.c:9:3: warning: implicit declaration of function 'fgets' is invalid in C99 [-Wimplicit-function-declaration]
  fgets(input, sizeof(char) * 10002, stdin);
  ^
main.c:9:38: error: use of undeclared identifier 'stdin'
  fgets(input, sizeof(char) * 10002, stdin);
                                     ^
main.c:11:3: warning: implicitly declaring library function 'printf' with type 'int (const char *, ...)' [-Wimplicit-function-declaration]
  printf("len: %d\n", len);
  ^
main.c:11:3: note: include the header <stdio.h> or explicitly provide a declaration for 'printf'
main.c:18:5: warning: implicit declaration of function 'free' is invalid in C99 [-Wimplicit-function-declaration]
    free(num);
    ^
main.c:63:3: warning: implicit declaration of function 'free' is invalid in C99 [-Wimplicit-function-declaration]
  free(num);
  ^
5 warnings and 1 error generated.

                    
#7
Error de compilación
                      main.c:8:19: warning: implicitly declaring library function 'malloc' with type 'void *(unsigned long)' [-Wimplicit-function-declaration]
  input = (char *)malloc(sizeof(char) * 10002);
                  ^
main.c:8:19: note: include the header <stdlib.h> or explicitly provide a declaration for 'malloc'
main.c:9:3: warning: implicit declaration of function 'fgets' is invalid in C99 [-Wimplicit-function-declaration]
  fgets(input, sizeof(char) * 10002, stdin);
  ^
main.c:9:38: error: use of undeclared identifier 'stdin'
  fgets(input, sizeof(char) * 10002, stdin);
                                     ^
main.c:11:3: warning: implicitly declaring library function 'printf' with type 'int (const char *, ...)' [-Wimplicit-function-declaration]
  printf("len: %d\n", len);
  ^
main.c:11:3: note: include the header <stdio.h> or explicitly provide a declaration for 'printf'
main.c:18:5: warning: implicit declaration of function 'free' is invalid in C99 [-Wimplicit-function-declaration]
    free(num);
    ^
main.c:63:3: warning: implicit declaration of function 'free' is invalid in C99 [-Wimplicit-function-declaration]
  free(num);
  ^
5 warnings and 1 error generated.

                    
#8
Error de compilación
                      main.c:8:19: warning: implicitly declaring library function 'malloc' with type 'void *(unsigned long)' [-Wimplicit-function-declaration]
  input = (char *)malloc(sizeof(char) * 10002);
                  ^
main.c:8:19: note: include the header <stdlib.h> or explicitly provide a declaration for 'malloc'
main.c:9:3: warning: implicit declaration of function 'fgets' is invalid in C99 [-Wimplicit-function-declaration]
  fgets(input, sizeof(char) * 10002, stdin);
  ^
main.c:9:38: error: use of undeclared identifier 'stdin'
  fgets(input, sizeof(char) * 10002, stdin);
                                     ^
main.c:11:3: warning: implicitly declaring library function 'printf' with type 'int (const char *, ...)' [-Wimplicit-function-declaration]
  printf("len: %d\n", len);
  ^
main.c:11:3: note: include the header <stdio.h> or explicitly provide a declaration for 'printf'
main.c:18:5: warning: implicit declaration of function 'free' is invalid in C99 [-Wimplicit-function-declaration]
    free(num);
    ^
main.c:63:3: warning: implicit declaration of function 'free' is invalid in C99 [-Wimplicit-function-declaration]
  free(num);
  ^
5 warnings and 1 error generated.

                    
#9
Error de compilación
                      main.c:8:19: warning: implicitly declaring library function 'malloc' with type 'void *(unsigned long)' [-Wimplicit-function-declaration]
  input = (char *)malloc(sizeof(char) * 10002);
                  ^
main.c:8:19: note: include the header <stdlib.h> or explicitly provide a declaration for 'malloc'
main.c:9:3: warning: implicit declaration of function 'fgets' is invalid in C99 [-Wimplicit-function-declaration]
  fgets(input, sizeof(char) * 10002, stdin);
  ^
main.c:9:38: error: use of undeclared identifier 'stdin'
  fgets(input, sizeof(char) * 10002, stdin);
                                     ^
main.c:11:3: warning: implicitly declaring library function 'printf' with type 'int (const char *, ...)' [-Wimplicit-function-declaration]
  printf("len: %d\n", len);
  ^
main.c:11:3: note: include the header <stdio.h> or explicitly provide a declaration for 'printf'
main.c:18:5: warning: implicit declaration of function 'free' is invalid in C99 [-Wimplicit-function-declaration]
    free(num);
    ^
main.c:63:3: warning: implicit declaration of function 'free' is invalid in C99 [-Wimplicit-function-declaration]
  free(num);
  ^
5 warnings and 1 error generated.

                    
#10
Error de compilación
                      main.c:8:19: warning: implicitly declaring library function 'malloc' with type 'void *(unsigned long)' [-Wimplicit-function-declaration]
  input = (char *)malloc(sizeof(char) * 10002);
                  ^
main.c:8:19: note: include the header <stdlib.h> or explicitly provide a declaration for 'malloc'
main.c:9:3: warning: implicit declaration of function 'fgets' is invalid in C99 [-Wimplicit-function-declaration]
  fgets(input, sizeof(char) * 10002, stdin);
  ^
main.c:9:38: error: use of undeclared identifier 'stdin'
  fgets(input, sizeof(char) * 10002, stdin);
                                     ^
main.c:11:3: warning: implicitly declaring library function 'printf' with type 'int (const char *, ...)' [-Wimplicit-function-declaration]
  printf("len: %d\n", len);
  ^
main.c:11:3: note: include the header <stdio.h> or explicitly provide a declaration for 'printf'
main.c:18:5: warning: implicit declaration of function 'free' is invalid in C99 [-Wimplicit-function-declaration]
    free(num);
    ^
main.c:63:3: warning: implicit declaration of function 'free' is invalid in C99 [-Wimplicit-function-declaration]
  free(num);
  ^
5 warnings and 1 error generated.

                    
#11
Error de compilación
                      main.c:8:19: warning: implicitly declaring library function 'malloc' with type 'void *(unsigned long)' [-Wimplicit-function-declaration]
  input = (char *)malloc(sizeof(char) * 10002);
                  ^
main.c:8:19: note: include the header <stdlib.h> or explicitly provide a declaration for 'malloc'
main.c:9:3: warning: implicit declaration of function 'fgets' is invalid in C99 [-Wimplicit-function-declaration]
  fgets(input, sizeof(char) * 10002, stdin);
  ^
main.c:9:38: error: use of undeclared identifier 'stdin'
  fgets(input, sizeof(char) * 10002, stdin);
                                     ^
main.c:11:3: warning: implicitly declaring library function 'printf' with type 'int (const char *, ...)' [-Wimplicit-function-declaration]
  printf("len: %d\n", len);
  ^
main.c:11:3: note: include the header <stdio.h> or explicitly provide a declaration for 'printf'
main.c:18:5: warning: implicit declaration of function 'free' is invalid in C99 [-Wimplicit-function-declaration]
    free(num);
    ^
main.c:63:3: warning: implicit declaration of function 'free' is invalid in C99 [-Wimplicit-function-declaration]
  free(num);
  ^
5 warnings and 1 error generated.

                    
#12
Error de compilación
                      main.c:8:19: warning: implicitly declaring library function 'malloc' with type 'void *(unsigned long)' [-Wimplicit-function-declaration]
  input = (char *)malloc(sizeof(char) * 10002);
                  ^
main.c:8:19: note: include the header <stdlib.h> or explicitly provide a declaration for 'malloc'
main.c:9:3: warning: implicit declaration of function 'fgets' is invalid in C99 [-Wimplicit-function-declaration]
  fgets(input, sizeof(char) * 10002, stdin);
  ^
main.c:9:38: error: use of undeclared identifier 'stdin'
  fgets(input, sizeof(char) * 10002, stdin);
                                     ^
main.c:11:3: warning: implicitly declaring library function 'printf' with type 'int (const char *, ...)' [-Wimplicit-function-declaration]
  printf("len: %d\n", len);
  ^
main.c:11:3: note: include the header <stdio.h> or explicitly provide a declaration for 'printf'
main.c:18:5: warning: implicit declaration of function 'free' is invalid in C99 [-Wimplicit-function-declaration]
    free(num);
    ^
main.c:63:3: warning: implicit declaration of function 'free' is invalid in C99 [-Wimplicit-function-declaration]
  free(num);
  ^
5 warnings and 1 error generated.

                    
#13
Error de compilación
                      main.c:8:19: warning: implicitly declaring library function 'malloc' with type 'void *(unsigned long)' [-Wimplicit-function-declaration]
  input = (char *)malloc(sizeof(char) * 10002);
                  ^
main.c:8:19: note: include the header <stdlib.h> or explicitly provide a declaration for 'malloc'
main.c:9:3: warning: implicit declaration of function 'fgets' is invalid in C99 [-Wimplicit-function-declaration]
  fgets(input, sizeof(char) * 10002, stdin);
  ^
main.c:9:38: error: use of undeclared identifier 'stdin'
  fgets(input, sizeof(char) * 10002, stdin);
                                     ^
main.c:11:3: warning: implicitly declaring library function 'printf' with type 'int (const char *, ...)' [-Wimplicit-function-declaration]
  printf("len: %d\n", len);
  ^
main.c:11:3: note: include the header <stdio.h> or explicitly provide a declaration for 'printf'
main.c:18:5: warning: implicit declaration of function 'free' is invalid in C99 [-Wimplicit-function-declaration]
    free(num);
    ^
main.c:63:3: warning: implicit declaration of function 'free' is invalid in C99 [-Wimplicit-function-declaration]
  free(num);
  ^
5 warnings and 1 error generated.

                    
#14
Error de compilación
                      main.c:8:19: warning: implicitly declaring library function 'malloc' with type 'void *(unsigned long)' [-Wimplicit-function-declaration]
  input = (char *)malloc(sizeof(char) * 10002);
                  ^
main.c:8:19: note: include the header <stdlib.h> or explicitly provide a declaration for 'malloc'
main.c:9:3: warning: implicit declaration of function 'fgets' is invalid in C99 [-Wimplicit-function-declaration]
  fgets(input, sizeof(char) * 10002, stdin);
  ^
main.c:9:38: error: use of undeclared identifier 'stdin'
  fgets(input, sizeof(char) * 10002, stdin);
                                     ^
main.c:11:3: warning: implicitly declaring library function 'printf' with type 'int (const char *, ...)' [-Wimplicit-function-declaration]
  printf("len: %d\n", len);
  ^
main.c:11:3: note: include the header <stdio.h> or explicitly provide a declaration for 'printf'
main.c:18:5: warning: implicit declaration of function 'free' is invalid in C99 [-Wimplicit-function-declaration]
    free(num);
    ^
main.c:63:3: warning: implicit declaration of function 'free' is invalid in C99 [-Wimplicit-function-declaration]
  free(num);
  ^
5 warnings and 1 error generated.

                    
#15
Error de compilación
                      main.c:8:19: warning: implicitly declaring library function 'malloc' with type 'void *(unsigned long)' [-Wimplicit-function-declaration]
  input = (char *)malloc(sizeof(char) * 10002);
                  ^
main.c:8:19: note: include the header <stdlib.h> or explicitly provide a declaration for 'malloc'
main.c:9:3: warning: implicit declaration of function 'fgets' is invalid in C99 [-Wimplicit-function-declaration]
  fgets(input, sizeof(char) * 10002, stdin);
  ^
main.c:9:38: error: use of undeclared identifier 'stdin'
  fgets(input, sizeof(char) * 10002, stdin);
                                     ^
main.c:11:3: warning: implicitly declaring library function 'printf' with type 'int (const char *, ...)' [-Wimplicit-function-declaration]
  printf("len: %d\n", len);
  ^
main.c:11:3: note: include the header <stdio.h> or explicitly provide a declaration for 'printf'
main.c:18:5: warning: implicit declaration of function 'free' is invalid in C99 [-Wimplicit-function-declaration]
    free(num);
    ^
main.c:63:3: warning: implicit declaration of function 'free' is invalid in C99 [-Wimplicit-function-declaration]
  free(num);
  ^
5 warnings and 1 error generated.

                    
#16
Error de compilación
                      main.c:8:19: warning: implicitly declaring library function 'malloc' with type 'void *(unsigned long)' [-Wimplicit-function-declaration]
  input = (char *)malloc(sizeof(char) * 10002);
                  ^
main.c:8:19: note: include the header <stdlib.h> or explicitly provide a declaration for 'malloc'
main.c:9:3: warning: implicit declaration of function 'fgets' is invalid in C99 [-Wimplicit-function-declaration]
  fgets(input, sizeof(char) * 10002, stdin);
  ^
main.c:9:38: error: use of undeclared identifier 'stdin'
  fgets(input, sizeof(char) * 10002, stdin);
                                     ^
main.c:11:3: warning: implicitly declaring library function 'printf' with type 'int (const char *, ...)' [-Wimplicit-function-declaration]
  printf("len: %d\n", len);
  ^
main.c:11:3: note: include the header <stdio.h> or explicitly provide a declaration for 'printf'
main.c:18:5: warning: implicit declaration of function 'free' is invalid in C99 [-Wimplicit-function-declaration]
    free(num);
    ^
main.c:63:3: warning: implicit declaration of function 'free' is invalid in C99 [-Wimplicit-function-declaration]
  free(num);
  ^
5 warnings and 1 error generated.

                    
#17
Error de compilación
                      main.c:8:19: warning: implicitly declaring library function 'malloc' with type 'void *(unsigned long)' [-Wimplicit-function-declaration]
  input = (char *)malloc(sizeof(char) * 10002);
                  ^
main.c:8:19: note: include the header <stdlib.h> or explicitly provide a declaration for 'malloc'
main.c:9:3: warning: implicit declaration of function 'fgets' is invalid in C99 [-Wimplicit-function-declaration]
  fgets(input, sizeof(char) * 10002, stdin);
  ^
main.c:9:38: error: use of undeclared identifier 'stdin'
  fgets(input, sizeof(char) * 10002, stdin);
                                     ^
main.c:11:3: warning: implicitly declaring library function 'printf' with type 'int (const char *, ...)' [-Wimplicit-function-declaration]
  printf("len: %d\n", len);
  ^
main.c:11:3: note: include the header <stdio.h> or explicitly provide a declaration for 'printf'
main.c:18:5: warning: implicit declaration of function 'free' is invalid in C99 [-Wimplicit-function-declaration]
    free(num);
    ^
main.c:63:3: warning: implicit declaration of function 'free' is invalid in C99 [-Wimplicit-function-declaration]
  free(num);
  ^
5 warnings and 1 error generated.

                    
#18
Error de compilación
                      main.c:8:19: warning: implicitly declaring library function 'malloc' with type 'void *(unsigned long)' [-Wimplicit-function-declaration]
  input = (char *)malloc(sizeof(char) * 10002);
                  ^
main.c:8:19: note: include the header <stdlib.h> or explicitly provide a declaration for 'malloc'
main.c:9:3: warning: implicit declaration of function 'fgets' is invalid in C99 [-Wimplicit-function-declaration]
  fgets(input, sizeof(char) * 10002, stdin);
  ^
main.c:9:38: error: use of undeclared identifier 'stdin'
  fgets(input, sizeof(char) * 10002, stdin);
                                     ^
main.c:11:3: warning: implicitly declaring library function 'printf' with type 'int (const char *, ...)' [-Wimplicit-function-declaration]
  printf("len: %d\n", len);
  ^
main.c:11:3: note: include the header <stdio.h> or explicitly provide a declaration for 'printf'
main.c:18:5: warning: implicit declaration of function 'free' is invalid in C99 [-Wimplicit-function-declaration]
    free(num);
    ^
main.c:63:3: warning: implicit declaration of function 'free' is invalid in C99 [-Wimplicit-function-declaration]
  free(num);
  ^
5 warnings and 1 error generated.

                    
#19
Error de compilación
                      main.c:8:19: warning: implicitly declaring library function 'malloc' with type 'void *(unsigned long)' [-Wimplicit-function-declaration]
  input = (char *)malloc(sizeof(char) * 10002);
                  ^
main.c:8:19: note: include the header <stdlib.h> or explicitly provide a declaration for 'malloc'
main.c:9:3: warning: implicit declaration of function 'fgets' is invalid in C99 [-Wimplicit-function-declaration]
  fgets(input, sizeof(char) * 10002, stdin);
  ^
main.c:9:38: error: use of undeclared identifier 'stdin'
  fgets(input, sizeof(char) * 10002, stdin);
                                     ^
main.c:11:3: warning: implicitly declaring library function 'printf' with type 'int (const char *, ...)' [-Wimplicit-function-declaration]
  printf("len: %d\n", len);
  ^
main.c:11:3: note: include the header <stdio.h> or explicitly provide a declaration for 'printf'
main.c:18:5: warning: implicit declaration of function 'free' is invalid in C99 [-Wimplicit-function-declaration]
    free(num);
    ^
main.c:63:3: warning: implicit declaration of function 'free' is invalid in C99 [-Wimplicit-function-declaration]
  free(num);
  ^
5 warnings and 1 error generated.

                    
#20
Error de compilación
                      main.c:8:19: warning: implicitly declaring library function 'malloc' with type 'void *(unsigned long)' [-Wimplicit-function-declaration]
  input = (char *)malloc(sizeof(char) * 10002);
                  ^
main.c:8:19: note: include the header <stdlib.h> or explicitly provide a declaration for 'malloc'
main.c:9:3: warning: implicit declaration of function 'fgets' is invalid in C99 [-Wimplicit-function-declaration]
  fgets(input, sizeof(char) * 10002, stdin);
  ^
main.c:9:38: error: use of undeclared identifier 'stdin'
  fgets(input, sizeof(char) * 10002, stdin);
                                     ^
main.c:11:3: warning: implicitly declaring library function 'printf' with type 'int (const char *, ...)' [-Wimplicit-function-declaration]
  printf("len: %d\n", len);
  ^
main.c:11:3: note: include the header <stdio.h> or explicitly provide a declaration for 'printf'
main.c:18:5: warning: implicit declaration of function 'free' is invalid in C99 [-Wimplicit-function-declaration]
    free(num);
    ^
main.c:63:3: warning: implicit declaration of function 'free' is invalid in C99 [-Wimplicit-function-declaration]
  free(num);
  ^
5 warnings and 1 error generated.

                    
#21
Error de compilación
                      main.c:8:19: warning: implicitly declaring library function 'malloc' with type 'void *(unsigned long)' [-Wimplicit-function-declaration]
  input = (char *)malloc(sizeof(char) * 10002);
                  ^
main.c:8:19: note: include the header <stdlib.h> or explicitly provide a declaration for 'malloc'
main.c:9:3: warning: implicit declaration of function 'fgets' is invalid in C99 [-Wimplicit-function-declaration]
  fgets(input, sizeof(char) * 10002, stdin);
  ^
main.c:9:38: error: use of undeclared identifier 'stdin'
  fgets(input, sizeof(char) * 10002, stdin);
                                     ^
main.c:11:3: warning: implicitly declaring library function 'printf' with type 'int (const char *, ...)' [-Wimplicit-function-declaration]
  printf("len: %d\n", len);
  ^
main.c:11:3: note: include the header <stdio.h> or explicitly provide a declaration for 'printf'
main.c:18:5: warning: implicit declaration of function 'free' is invalid in C99 [-Wimplicit-function-declaration]
    free(num);
    ^
main.c:63:3: warning: implicit declaration of function 'free' is invalid in C99 [-Wimplicit-function-declaration]
  free(num);
  ^
5 warnings and 1 error generated.

                    
#22
Error de compilación
                      main.c:8:19: warning: implicitly declaring library function 'malloc' with type 'void *(unsigned long)' [-Wimplicit-function-declaration]
  input = (char *)malloc(sizeof(char) * 10002);
                  ^
main.c:8:19: note: include the header <stdlib.h> or explicitly provide a declaration for 'malloc'
main.c:9:3: warning: implicit declaration of function 'fgets' is invalid in C99 [-Wimplicit-function-declaration]
  fgets(input, sizeof(char) * 10002, stdin);
  ^
main.c:9:38: error: use of undeclared identifier 'stdin'
  fgets(input, sizeof(char) * 10002, stdin);
                                     ^
main.c:11:3: warning: implicitly declaring library function 'printf' with type 'int (const char *, ...)' [-Wimplicit-function-declaration]
  printf("len: %d\n", len);
  ^
main.c:11:3: note: include the header <stdio.h> or explicitly provide a declaration for 'printf'
main.c:18:5: warning: implicit declaration of function 'free' is invalid in C99 [-Wimplicit-function-declaration]
    free(num);
    ^
main.c:63:3: warning: implicit declaration of function 'free' is invalid in C99 [-Wimplicit-function-declaration]
  free(num);
  ^
5 warnings and 1 error generated.

                    
#23
Error de compilación
                      main.c:8:19: warning: implicitly declaring library function 'malloc' with type 'void *(unsigned long)' [-Wimplicit-function-declaration]
  input = (char *)malloc(sizeof(char) * 10002);
                  ^
main.c:8:19: note: include the header <stdlib.h> or explicitly provide a declaration for 'malloc'
main.c:9:3: warning: implicit declaration of function 'fgets' is invalid in C99 [-Wimplicit-function-declaration]
  fgets(input, sizeof(char) * 10002, stdin);
  ^
main.c:9:38: error: use of undeclared identifier 'stdin'
  fgets(input, sizeof(char) * 10002, stdin);
                                     ^
main.c:11:3: warning: implicitly declaring library function 'printf' with type 'int (const char *, ...)' [-Wimplicit-function-declaration]
  printf("len: %d\n", len);
  ^
main.c:11:3: note: include the header <stdio.h> or explicitly provide a declaration for 'printf'
main.c:18:5: warning: implicit declaration of function 'free' is invalid in C99 [-Wimplicit-function-declaration]
    free(num);
    ^
main.c:63:3: warning: implicit declaration of function 'free' is invalid in C99 [-Wimplicit-function-declaration]
  free(num);
  ^
5 warnings and 1 error generated.

                    
#24
Error de compilación
                      main.c:8:19: warning: implicitly declaring library function 'malloc' with type 'void *(unsigned long)' [-Wimplicit-function-declaration]
  input = (char *)malloc(sizeof(char) * 10002);
                  ^
main.c:8:19: note: include the header <stdlib.h> or explicitly provide a declaration for 'malloc'
main.c:9:3: warning: implicit declaration of function 'fgets' is invalid in C99 [-Wimplicit-function-declaration]
  fgets(input, sizeof(char) * 10002, stdin);
  ^
main.c:9:38: error: use of undeclared identifier 'stdin'
  fgets(input, sizeof(char) * 10002, stdin);
                                     ^
main.c:11:3: warning: implicitly declaring library function 'printf' with type 'int (const char *, ...)' [-Wimplicit-function-declaration]
  printf("len: %d\n", len);
  ^
main.c:11:3: note: include the header <stdio.h> or explicitly provide a declaration for 'printf'
main.c:18:5: warning: implicit declaration of function 'free' is invalid in C99 [-Wimplicit-function-declaration]
    free(num);
    ^
main.c:63:3: warning: implicit declaration of function 'free' is invalid in C99 [-Wimplicit-function-declaration]
  free(num);
  ^
5 warnings and 1 error generated.

                    
#25
Error de compilación
                      main.c:8:19: warning: implicitly declaring library function 'malloc' with type 'void *(unsigned long)' [-Wimplicit-function-declaration]
  input = (char *)malloc(sizeof(char) * 10002);
                  ^
main.c:8:19: note: include the header <stdlib.h> or explicitly provide a declaration for 'malloc'
main.c:9:3: warning: implicit declaration of function 'fgets' is invalid in C99 [-Wimplicit-function-declaration]
  fgets(input, sizeof(char) * 10002, stdin);
  ^
main.c:9:38: error: use of undeclared identifier 'stdin'
  fgets(input, sizeof(char) * 10002, stdin);
                                     ^
main.c:11:3: warning: implicitly declaring library function 'printf' with type 'int (const char *, ...)' [-Wimplicit-function-declaration]
  printf("len: %d\n", len);
  ^
main.c:11:3: note: include the header <stdio.h> or explicitly provide a declaration for 'printf'
main.c:18:5: warning: implicit declaration of function 'free' is invalid in C99 [-Wimplicit-function-declaration]
    free(num);
    ^
main.c:63:3: warning: implicit declaration of function 'free' is invalid in C99 [-Wimplicit-function-declaration]
  free(num);
  ^
5 warnings and 1 error generated.

                    
#26
Error de compilación
                      main.c:8:19: warning: implicitly declaring library function 'malloc' with type 'void *(unsigned long)' [-Wimplicit-function-declaration]
  input = (char *)malloc(sizeof(char) * 10002);
                  ^
main.c:8:19: note: include the header <stdlib.h> or explicitly provide a declaration for 'malloc'
main.c:9:3: warning: implicit declaration of function 'fgets' is invalid in C99 [-Wimplicit-function-declaration]
  fgets(input, sizeof(char) * 10002, stdin);
  ^
main.c:9:38: error: use of undeclared identifier 'stdin'
  fgets(input, sizeof(char) * 10002, stdin);
                                     ^
main.c:11:3: warning: implicitly declaring library function 'printf' with type 'int (const char *, ...)' [-Wimplicit-function-declaration]
  printf("len: %d\n", len);
  ^
main.c:11:3: note: include the header <stdio.h> or explicitly provide a declaration for 'printf'
main.c:18:5: warning: implicit declaration of function 'free' is invalid in C99 [-Wimplicit-function-declaration]
    free(num);
    ^
main.c:63:3: warning: implicit declaration of function 'free' is invalid in C99 [-Wimplicit-function-declaration]
  free(num);
  ^
5 warnings and 1 error generated.

                    
#27
Error de compilación
                      main.c:8:19: warning: implicitly declaring library function 'malloc' with type 'void *(unsigned long)' [-Wimplicit-function-declaration]
  input = (char *)malloc(sizeof(char) * 10002);
                  ^
main.c:8:19: note: include the header <stdlib.h> or explicitly provide a declaration for 'malloc'
main.c:9:3: warning: implicit declaration of function 'fgets' is invalid in C99 [-Wimplicit-function-declaration]
  fgets(input, sizeof(char) * 10002, stdin);
  ^
main.c:9:38: error: use of undeclared identifier 'stdin'
  fgets(input, sizeof(char) * 10002, stdin);
                                     ^
main.c:11:3: warning: implicitly declaring library function 'printf' with type 'int (const char *, ...)' [-Wimplicit-function-declaration]
  printf("len: %d\n", len);
  ^
main.c:11:3: note: include the header <stdio.h> or explicitly provide a declaration for 'printf'
main.c:18:5: warning: implicit declaration of function 'free' is invalid in C99 [-Wimplicit-function-declaration]
    free(num);
    ^
main.c:63:3: warning: implicit declaration of function 'free' is invalid in C99 [-Wimplicit-function-declaration]
  free(num);
  ^
5 warnings and 1 error generated.

                    
#28
Error de compilación
                      main.c:8:19: warning: implicitly declaring library function 'malloc' with type 'void *(unsigned long)' [-Wimplicit-function-declaration]
  input = (char *)malloc(sizeof(char) * 10002);
                  ^
main.c:8:19: note: include the header <stdlib.h> or explicitly provide a declaration for 'malloc'
main.c:9:3: warning: implicit declaration of function 'fgets' is invalid in C99 [-Wimplicit-function-declaration]
  fgets(input, sizeof(char) * 10002, stdin);
  ^
main.c:9:38: error: use of undeclared identifier 'stdin'
  fgets(input, sizeof(char) * 10002, stdin);
                                     ^
main.c:11:3: warning: implicitly declaring library function 'printf' with type 'int (const char *, ...)' [-Wimplicit-function-declaration]
  printf("len: %d\n", len);
  ^
main.c:11:3: note: include the header <stdio.h> or explicitly provide a declaration for 'printf'
main.c:18:5: warning: implicit declaration of function 'free' is invalid in C99 [-Wimplicit-function-declaration]
    free(num);
    ^
main.c:63:3: warning: implicit declaration of function 'free' is invalid in C99 [-Wimplicit-function-declaration]
  free(num);
  ^
5 warnings and 1 error generated.

                    
#29
Error de compilación
                      main.c:8:19: warning: implicitly declaring library function 'malloc' with type 'void *(unsigned long)' [-Wimplicit-function-declaration]
  input = (char *)malloc(sizeof(char) * 10002);
                  ^
main.c:8:19: note: include the header <stdlib.h> or explicitly provide a declaration for 'malloc'
main.c:9:3: warning: implicit declaration of function 'fgets' is invalid in C99 [-Wimplicit-function-declaration]
  fgets(input, sizeof(char) * 10002, stdin);
  ^
main.c:9:38: error: use of undeclared identifier 'stdin'
  fgets(input, sizeof(char) * 10002, stdin);
                                     ^
main.c:11:3: warning: implicitly declaring library function 'printf' with type 'int (const char *, ...)' [-Wimplicit-function-declaration]
  printf("len: %d\n", len);
  ^
main.c:11:3: note: include the header <stdio.h> or explicitly provide a declaration for 'printf'
main.c:18:5: warning: implicit declaration of function 'free' is invalid in C99 [-Wimplicit-function-declaration]
    free(num);
    ^
main.c:63:3: warning: implicit declaration of function 'free' is invalid in C99 [-Wimplicit-function-declaration]
  free(num);
  ^
5 warnings and 1 error generated.

                    
#30
Error de compilación
                      main.c:8:19: warning: implicitly declaring library function 'malloc' with type 'void *(unsigned long)' [-Wimplicit-function-declaration]
  input = (char *)malloc(sizeof(char) * 10002);
                  ^
main.c:8:19: note: include the header <stdlib.h> or explicitly provide a declaration for 'malloc'
main.c:9:3: warning: implicit declaration of function 'fgets' is invalid in C99 [-Wimplicit-function-declaration]
  fgets(input, sizeof(char) * 10002, stdin);
  ^
main.c:9:38: error: use of undeclared identifier 'stdin'
  fgets(input, sizeof(char) * 10002, stdin);
                                     ^
main.c:11:3: warning: implicitly declaring library function 'printf' with type 'int (const char *, ...)' [-Wimplicit-function-declaration]
  printf("len: %d\n", len);
  ^
main.c:11:3: note: include the header <stdio.h> or explicitly provide a declaration for 'printf'
main.c:18:5: warning: implicit declaration of function 'free' is invalid in C99 [-Wimplicit-function-declaration]
    free(num);
    ^
main.c:63:3: warning: implicit declaration of function 'free' is invalid in C99 [-Wimplicit-function-declaration]
  free(num);
  ^
5 warnings and 1 error generated.

                    
#31
Error de compilación
                      main.c:8:19: warning: implicitly declaring library function 'malloc' with type 'void *(unsigned long)' [-Wimplicit-function-declaration]
  input = (char *)malloc(sizeof(char) * 10002);
                  ^
main.c:8:19: note: include the header <stdlib.h> or explicitly provide a declaration for 'malloc'
main.c:9:3: warning: implicit declaration of function 'fgets' is invalid in C99 [-Wimplicit-function-declaration]
  fgets(input, sizeof(char) * 10002, stdin);
  ^
main.c:9:38: error: use of undeclared identifier 'stdin'
  fgets(input, sizeof(char) * 10002, stdin);
                                     ^
main.c:11:3: warning: implicitly declaring library function 'printf' with type 'int (const char *, ...)' [-Wimplicit-function-declaration]
  printf("len: %d\n", len);
  ^
main.c:11:3: note: include the header <stdio.h> or explicitly provide a declaration for 'printf'
main.c:18:5: warning: implicit declaration of function 'free' is invalid in C99 [-Wimplicit-function-declaration]
    free(num);
    ^
main.c:63:3: warning: implicit declaration of function 'free' is invalid in C99 [-Wimplicit-function-declaration]
  free(num);
  ^
5 warnings and 1 error generated.

                    
#32
Error de compilación
                      main.c:8:19: warning: implicitly declaring library function 'malloc' with type 'void *(unsigned long)' [-Wimplicit-function-declaration]
  input = (char *)malloc(sizeof(char) * 10002);
                  ^
main.c:8:19: note: include the header <stdlib.h> or explicitly provide a declaration for 'malloc'
main.c:9:3: warning: implicit declaration of function 'fgets' is invalid in C99 [-Wimplicit-function-declaration]
  fgets(input, sizeof(char) * 10002, stdin);
  ^
main.c:9:38: error: use of undeclared identifier 'stdin'
  fgets(input, sizeof(char) * 10002, stdin);
                                     ^
main.c:11:3: warning: implicitly declaring library function 'printf' with type 'int (const char *, ...)' [-Wimplicit-function-declaration]
  printf("len: %d\n", len);
  ^
main.c:11:3: note: include the header <stdio.h> or explicitly provide a declaration for 'printf'
main.c:18:5: warning: implicit declaration of function 'free' is invalid in C99 [-Wimplicit-function-declaration]
    free(num);
    ^
main.c:63:3: warning: implicit declaration of function 'free' is invalid in C99 [-Wimplicit-function-declaration]
  free(num);
  ^
5 warnings and 1 error generated.

                    
#33
Error de compilación
                      main.c:8:19: warning: implicitly declaring library function 'malloc' with type 'void *(unsigned long)' [-Wimplicit-function-declaration]
  input = (char *)malloc(sizeof(char) * 10002);
                  ^
main.c:8:19: note: include the header <stdlib.h> or explicitly provide a declaration for 'malloc'
main.c:9:3: warning: implicit declaration of function 'fgets' is invalid in C99 [-Wimplicit-function-declaration]
  fgets(input, sizeof(char) * 10002, stdin);
  ^
main.c:9:38: error: use of undeclared identifier 'stdin'
  fgets(input, sizeof(char) * 10002, stdin);
                                     ^
main.c:11:3: warning: implicitly declaring library function 'printf' with type 'int (const char *, ...)' [-Wimplicit-function-declaration]
  printf("len: %d\n", len);
  ^
main.c:11:3: note: include the header <stdio.h> or explicitly provide a declaration for 'printf'
main.c:18:5: warning: implicit declaration of function 'free' is invalid in C99 [-Wimplicit-function-declaration]
    free(num);
    ^
main.c:63:3: warning: implicit declaration of function 'free' is invalid in C99 [-Wimplicit-function-declaration]
  free(num);
  ^
5 warnings and 1 error generated.

                    
#34
Error de compilación
                      main.c:8:19: warning: implicitly declaring library function 'malloc' with type 'void *(unsigned long)' [-Wimplicit-function-declaration]
  input = (char *)malloc(sizeof(char) * 10002);
                  ^
main.c:8:19: note: include the header <stdlib.h> or explicitly provide a declaration for 'malloc'
main.c:9:3: warning: implicit declaration of function 'fgets' is invalid in C99 [-Wimplicit-function-declaration]
  fgets(input, sizeof(char) * 10002, stdin);
  ^
main.c:9:38: error: use of undeclared identifier 'stdin'
  fgets(input, sizeof(char) * 10002, stdin);
                                     ^
main.c:11:3: warning: implicitly declaring library function 'printf' with type 'int (const char *, ...)' [-Wimplicit-function-declaration]
  printf("len: %d\n", len);
  ^
main.c:11:3: note: include the header <stdio.h> or explicitly provide a declaration for 'printf'
main.c:18:5: warning: implicit declaration of function 'free' is invalid in C99 [-Wimplicit-function-declaration]
    free(num);
    ^
main.c:63:3: warning: implicit declaration of function 'free' is invalid in C99 [-Wimplicit-function-declaration]
  free(num);
  ^
5 warnings and 1 error generated.

                    
Puntos totales: 0 / 100

Código

#include <string.h>

int main()
{
  char *input;
  int len, i, *num, carry = 0;

  input = (char *)malloc(sizeof(char) * 10002);
  fgets(input, sizeof(char) * 10002, stdin);
  len = strlen(input) - 1;
  printf("len: %d\n", len);
  input[len] = '\0'; // replace '\n'
  num = (int *)malloc(sizeof(int) * len);

  if (len == 1 && *input == '0')
  {
    printf("1\n");
    free(num);
    free(input);
    return 0;
  }

  for (i = 0; i < len; i++)
  {
    num[i] = input[i] - '0';
  }

  num[len - 1]++;

  if (num[len - 1] > 9)
  {
    carry = 1;
    num[len - 1] = 0;
  }

  for (i = len - 2; i >= 0; i--)
  {
    num[i] += carry;

    if (num[i] > 9)
    {
      carry = 1;
      num[i] = 0;
    }
    else
    {
      carry = 0;
    }
  }

  if (carry == 1)
  {
    printf("1");
  }

  for (i = 0; i < len; i++)
  {
    printf("%d", num[i]);
  }

  printf("\n");

  free(num);
  free(input);
  return 0;
}