任务1
#include<stdio.h>
int fine(int x)
{
int i,j=0;
while(x>0){
i=x%10;
x=x/10;
j=j*10+i;}
return j;
}
int main()
{
int a,b,c;
printf("输入两个大于10的数:");
scanf("%d%d",&a,&b);
c=fine(a)*fine(b);
c=fine(c);
printf("结果为:%d\n",c);
}

任务2
#include<stdio.h>
int w(int x)
{
int a;
if(x==1)
a=0;
if(x==2)
a=1;
if(x>2)
a=2*w(x-1)+3*w(x-2);
return a;
}
任务3
#include<stdio.h>
void main()
{
int n,i,y;
printf("请输入一个正整数:\n");
scanf("%d",&n);
n=n+1;
if(n<2)
printf("质数是不能小于2,请重新输入\n");
else
{for(i=2;i<n;i++)
{
y=n%i;
if(y==0)
break;
}
if(i==n)
printf("yes\n");
else
printf("no\n"); }
}