저는 C를 처음 사용하고 관심 표를 생성하기위한 간단한 프로그램을 작성했습니다. 그러나 프로그램은 계속 충돌합니다. 불행히도, 나는 어떤 정답도 찾지 못했고 그것을 고치기위한 아이디어가 없습니다. 프로그램이 충돌하는 것을 어떻게 수정합니까? 당신의 ZINS의 정의에서초급 프로그램이 계속 충돌합니다
#include <stdio.h>
#include <stdlib.h>
float kapital;
float zins(int jahr, int prozent);
void tabelle()
{
printf("\n |1% 2% 3% 4% 5% 6% 7% 8% 9% 10%");
printf("\n----+---------------------------------------------------------\n");
int jahr,prozent;
for(jahr=1; jahr<=10; jahr++)
{
printf("%3d |", jahr);
for(prozent=1; prozent<=10; prozent++)
{
printf("%5d", zins(jahr, prozent));
}
printf("\n");
}
}//tabelle()
float zins(jahr,prozent)
{
float zinssatz = prozent/100;
int i;
float kapitalneu;
float zwischenkapital=kapital;
for(i=1;i<=jahr;i++)
{
kapitalneu = kapital*zinssatz;
zwischenkapital = zwischenkapital + kapitalneu + 0.005; //+0.005 um zu runden, um die Tabelle im Rahmen zu halten
}
return zwischenkapital;
}//zins(p,j)
int main()
{
printf("Kapital :");
scanf("%i", kapital);
tabelle();
}//main()
감사하지만 아직 이상한 값 –
계획대로 문제가 해결되었습니다. ♥ –
답을 정답으로 표시하십시오. –