Check The Programming Section
#include<stdio.h>
int main(){
int num;
printf("Enter any number:");
scanf("%d",&num);
for(int i=1;i<num;i++){
if(num%i==0) printf("%d ",i);
else if(i>num/2){
printf("%d ",num);
break;
}
}
}
#include<stdio.h>
void factors(int num, int div){
if(num%div==0)
printf("%d ",div);
if(div<=num/2)
factors(num, div+1);
else printf("%d ",num);
}
int main(){
int num;
printf("Enter any number:");
scanf("%d",&num);
factors(num,1);
}