버그 해결을 위한 모든 질문을 던져
–3 votes
271 views
여기서 뭐가 잘못 일까요???

#include <stdio.h>

int main()
 {
     int a[10], i, sum = 0;
     
     for (i = 0; i < 10; i++)
           a[i] = i * 7 + 1;
           
     for (i = 0; i < 10; i++)
          if (a[i] % 2 == 0 ) (a[i] % 5 == 0)
                sum += a[i];
                
    printf("%d", sum);
                      
    return 0;
}
asked (-3 point) , 271 views

3 answers

0 votes
11행 이상하게 써놔서요
answered (405 point)
혹시 어떻게 고쳐야 할까요???
문법에 맞게요
0 votes
if (a[i] % 2 == 0 ) (a[i] % 5 == 0)

조건문이 이상합니다
answered (4 point)
혹시 조건문을 어떻게 고쳐야 할까요???
0 votes
if ((a[i] % 2 == 0 ) && (a[i] % 5 == 0))

혹은

if ((a[i] % 2 == 0 ) || (a[i] % 5 == 0))
answered (670 point)

버그 해결을 위해 도움을 구하고, 도움을 주세요. 우리는 그렇게 발전합니다.

throw bug 는 프로그래밍에 대한 전분야를 다룹니다. 질문,논의거리,팁,정보공유 모든 것이 가능합니다. 프로그래밍과 관련이 없는 내용은 환영받지 못합니다.

620 질문
784 answers
748 댓글
118,442 users