C语言数的质因数分解

img


真的不会写,主要是在代码中加上n<2时要怎么加入Wrong number

#include<stdio.h>
int main()
{
    int n,i;
    //printf("请输入整数:");
    scanf("%d",&n);
    if(n<2)
    {
        printf("Wrong number");
    }
    else
    {
        printf("%d=",n);
        for(i=2;i<=n;i++)
        {
            while(n%i==0)
            {
                printf("%d",i);
                n/=i;
                if(n!=1) printf("*");
            }
        }    
    }
    return 0;
}