본문 바로가기

C

[C언어] 실습: 정수를 입력받은 후, 약수 출력하기

반응형

정수를 입력받은 후, 약수 출력하기

(예. 12→1 2 3 4 6 12)


#include<stdio.h>

int main(){

   int num;

   printf("number : ");
   scanf("%d", &num);

   for(int i = 1; i <= num; i++){
      if(num % i == 0)   // num에서 i를 나누었을 때 나머지가 0이면, i는 num의 약수가 된다.
         printf("%3d", i);
   }

   printf("\n");

   return 0;
}

 

반응형