버그 해결을 위한 모든 질문을 던져
–1 vote
168 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 (1 point) , 168 views

3 answers

0 votes
11행 이상하게 써놔서요
answered (321 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 (623 point)

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

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

597 질문
758 answers
727 댓글
118,330 users