#include<stdio.h>
#include<conio.h>
#include<math.h>
void main()
{
float p,r,t,si,ci,a,temp;
int ch;
clrscr();
printf("Enter p,r,t");
scanf("%f%f%f",&p,&r,&t);
printf("\n 1 for SI");
printf("\n 2 for CI");
printf("\n Select any option");
scanf("%d",&ch);
switch(ch)
{
case 1:
si=(p*r*t)/100;
printf("The simple interest is %f",si);
break;
case 2:
temp=(1+r/100);
a=p*pow(temp,t);
ci=a-p;
printf("The compound interest is %f",ci);
break;
}
getch();
}
これは私が書いたコードであり、エラーはありません。 p、r、tを正しく入力できます。 1または2を入力すると(SIおよびCIの選択)、出力画面は自動的に閉じられ、出力は表示されません。私は書いたコードしか見ることができません。私の間違いが何であるか教えてください。スイッチを使用してシンプルな化合物を計算するプログラム
TurboC、悪い字下げ、 'main()' ... eww –
'printf'を' \ n'で終了してください。それがうまくいかない場合は、 'scanf'の入力を言及してください。 –
私は初心者であり、このように教えられています。私を助けてください助けてください。 –