fork download
  1. #define _CRT_SECURE_NO_WARNINGS
  2. #include <stdio.h>
  3.  
  4. void main() {
  5. int i;
  6. int arr[] = { 1, 2, 10, 4, 8, 9, 5, 7, 6 };
  7. int num = sizeof(arr)/sizeof(int);
  8.  
  9. printf("%d\n", num); //
  10. for(int i = 0; i< 10; i++){
  11. sum += arr[i];
  12. }
  13. // int sum = (num*(num + 1)) / 2;
  14. printf("%d\n", sum); //45
  15.  
  16. for (i = 0; i < num; i++) {
  17. printf("점검:" + arr[i]);
  18. sum -= arr[i];
  19. }
  20.  
  21. if (sum == 0)
  22. printf("빠진 번호는 없습니다.\n");
  23. else
  24. printf("빠진 숫자는 %d입니다.\n", sum);
  25.  
  26.  
  27.  
  28. system("pause");
  29.  
  30. }
Compilation error #stdin compilation error #stdout 0s 0KB
stdin
Standard input is empty
compilation info
prog.c:4:6: warning: return type of ‘main’ is not ‘int’ [-Wmain]
 void main() {
      ^~~~
prog.c: In function ‘main’:
prog.c:11:5: error: ‘sum’ undeclared (first use in this function); did you mean ‘num’?
     sum += arr[i];
     ^~~
     num
prog.c:11:5: note: each undeclared identifier is reported only once for each function it appears in
prog.c:17:5: warning: format not a string literal and no format arguments [-Wformat-security]
     printf("점검:" + arr[i]);
     ^~~~~~
prog.c:28:4: warning: implicit declaration of function ‘system’ [-Wimplicit-function-declaration]
    system("pause");
    ^~~~~~
stdout
Standard output is empty