# 이번 주 수입은?
#### CODE <a class='btn btn-default' href='/codes/98332'>Link</a>
```
public class Income {
public static void main(String[] args) {
double[] income = {8.62, 10.23, 12.48, 7.82, 9.54};
double sum = 0;
for (int i = 0; i < income.length; i++) {
double sum += income[i]; <========= double이 들어갔을 때 실행되지 않는 이유는 왼쪽, 오른쪽 타입이 서로 달라서 그런건가요?
}
System.out.printf("$ %.2f", sum);
}
}
/* 1. 변수 생성 */
/* 2. 총합 계산 */
/* 3. 총합 출력 */
```
#### INPUT
```
```
#### OUPUT
```
/root/var/tmp/2023_12_14_03_32_45_2bcf82d0/Income.java:8: error: ';' expected
double sum += income[i];
^
/root/var/tmp/2023_12_14_03_32_45_2bcf82d0/Income.java:8: error: not a statement
double sum += income[i];
^
2 errors
```
sehongpark님의 답변
타입 불일치 문제가 아닌
for 루프 내에서
sum 변수를 재선언하여 생긴 문제입니다
double 키워드를
루프 내의 sum += income[i]; 구문에서
제거해보세요