개수 출력을 하고 싶은데 모르겠네요
레온
2023.04.01
질문 제목 : 개수 출력을 하고 싶은데 모르겠네요/for문
결과값들의 개수를 합산하여 출력해야 하는데 모르겠네요 ㅠㅠ
질문 내용 :
#include stdio.h
void main()
{
int i;
for(i=10;i=99;i++)
{
if((i/10+i%10)*(i/10+i%10)==i)
printf(%d\n,i);
}
for(i=1000;i=9999;i++)
{
if((i/100+i%100)*(i/100+i%100)==i)
printf(%d\n,i);
}여기서, for의결과로 나온 숫자의개수를 합산하여 출력하려고 하는데 어떻게 해야할지 막막하네요
그리고 지금 이게 9999까지밖에 구하지 않았던 거라 결과가 빠르게 나옵니다만
숫자가 커질수록 점점 속도가 느리게 출력되더군요..
대체할만한게 없을까도 질문합니다.