请帮我把一下程序转化成windos 程序,或者告诉我转化的方法。
#include "stdio.h"
#include <cstdio>
#include <cmath>
void main()
{
int a;
loop:
printf("\n多功能计算器:请选择1,2,3.");
scanf("%d",&a);
if(a==1)
{
int n1,n2,n3,c;
char ch;
loop2:
printf("加减乘除计算器。");
printf("\n输入你的计算式子");
scanf("%d%c%d",&n1,&ch,&n2);
switch(ch)
{
case'+':
n3=n1+n2;
printf("=%d",n3);
break;
case'-':
n3=n1-n2;
printf("=%d",n3);
break;
case'*':
n3=n1*n2;
printf("=%d",n3);
break;
case'/':
n3=n1/n2;
printf("=%d",n3);
break;
default:
printf("EORROR!!");
}
printf("\n回到菜单选择1, 回到计算器选择2, 退出选择3。 ");
scanf("%d",&c);
if(c==1)
{
goto loop;
}
else if(c==2)
{
goto loop2;
}
else if(c==3)
{
goto loop5;
}
}
else if(a==2)
{
int back;
float x;
loop3:
printf("开方计算器:");
scanf("%f",&x);
printf("%f\n",sqrt(x));
printf(" \n回到菜单选择1, 回到开方选择2,退出选择3。");
scanf("%d",&back);
if(back==1)
{
goto loop;
}
else if(back==2)
{
goto loop3;
}
else if(back==3)
{
goto loop5;
}
}
else if(a==3)
{
int number,back1;
loop4:
printf("判断正负数\n请输入数字:");
scanf("%d",&number);
if(number<0)
{
printf("%d为负数",number);
}
else if(number>0)
{
printf("%d为正数",number);
}
else
{
printf("你输入的数字为零.");
}
printf("\n回到菜单选择1, 回到正负数选择2,退出选择3。");
scanf("%d",&back1);
if(back1==1)
{
goto loop;
}
else if(back1==2)
{
goto loop4;
}
else if(back1==3)
{
goto loop5;
}
}
else
{
int ba;
printf("没有这项功能!");
printf("\n回到菜单选择1, 退出选择3:");
scanf("%d",&ba);
if(ba==1)
{
goto loop;
}
else if(ba==3)
{
goto loop5;
}
}
loop5:
return;
}