c++中的问题,求解决,感谢

图片

#include"stdio.h"
#include"math.h"
int main( )
{ int n,i,j,k,a=1;
scanf("%d",&n);
do{
i=fabs(n-a);
for(i,k=1;k<=i;k++)
printf(" ");
for(j=1;j<=2*(n-i)-1;j++)
printf("*");
printf("\n");a++;
}while(i<=n-1);
return 0;
}
这个可以输出对称图形

class Program
{
static void Main(string[] args)
{
//年利率 比如2.5%,怎输入2.5就可以
double b =Convert.ToDouble(Console.ReadLine());
//本金
double a = Convert.ToDouble(Console.ReadLine());
//本息和
double c = GetSum(a,b);
Console.WriteLine(c);
}
static double GetSum(double a, double b){
return a * (b/100 + 1);
}
}