請設計一個能輸入借貸號碼,本金,利率,天數
求出 到期值
利息=(本金*利率*天數)/360
到期值=本金+利息
我試過很多次,編譯是沒問題啦!但是我在測試視窗的第一欄天數輸入(10)後,救呈現錯誤訊息,問我回不回報,然後我按不回報,測試視窗就當掉了>"<
我把程式碼po上來,請高手告訴我哪裡寫錯了好嗎??
!同學做這題都沒問題,祇有我有這問題而已!我們大家都是同一分享資料夾的c語言驅動程式的喔!所以不用叫我重灌了!
#include <stdio.h>
void c101(void)
{
int a; //借貸號碼
float b; //本金
float c; //利率
char d[10]; //天數
float ee; //利息
float ff; //到期值
printf("天數:");
scanf("%s",a);
printf("本金:");
scanf("%f",&b);
printf("利率:");
scanf("%f",&c);
printf("借貸號碼:");
scanf("%d",&d);
ee=(b*c*a)/360;
ff=b+ee;
printf("利息:",ee);
printf("到期值:",ff);
}
int main( )
{
c101( );
system("pause");
}
謝謝大家了
更新1:
我想請問一下---- []---這代表字串,所以printf("天數:"); scanf("%d",&d);d的前面應該是不加&的 請問我上面說的是對的嗎? 麻煩您在幫我看一下,確認一下好嗎