```{.cpp}
int main()
{
int i,j,n,m,r;
int sum;
sum = 0;
for (i=0; i<10; i++){
for(j=0; j<10; j++){
for (n=0; n<10; n++){
for(m=0; m<10; m++){
if( m == 8 ){sum = sum+1;}
if( n == 8){sum = sum+1;}
if ( j == 8){sum = sum+1;}
if( i == 8 ){sum = sum+1;}
}
}
}
}
printf("1~10000까지 8을 가진 숫자의 갯수는 %d 이다.\n",sum);
}
```
이제 C 공부하기 시작한 초보입니다. 배운 범위에서는 이렇게 하면 되네요.
```{.cpp}
int main()
{
int i,j,n,m,r;
int sum;
sum = 0;
for (i=0; i<10; i++){
for(j=0; j<10; j++){
for (n=0; n<10; n++){
for(m=0; m<10; m++){
if( m == 8 ){sum = sum+1;}
if( n == 8){sum = sum+1;}
if ( j == 8){sum = sum+1;}
if( i == 8 ){sum = sum+1;}
}
}
}
}
printf("1~10000까지 8을 가진 숫자의 갯수는 %d 이다.\n",sum);
}
```
이제 C 공부하기 시작한 초보입니다. 배운 범위에서는 이렇게 하면 되네요.