schreiben in eine Exel tabelle

hi ich habe ein problem ich möchte werte in eine exel tabelle schreiben das funktioniert auch soweit jedoch packt er mir alle werte in ein kästchen der exel tabelle ich möchte das er jeden wert in ein kästchen schreibt wie mache ich das?

Code:
#include <stdio.h>
#include <stdlib.h>
#include <math.h>
#include <locale.h>

int main(){
	setlocale(LC_ALL, "German");	
	
	int laufzeit=0;
	int zaehler=0;
	double zinssatz	=0.0;
	double kreditsumme=0.0;
	double zinsen=0.0;
	
	FILE *fpOut = NULL;
	fpOut = fopen("D:\\C.csv", "w");
	
	printf("Bitte geben sie laufzeit ein:");
	scanf("%d",&laufzeit);
	
	printf("Bitte geben sie zinssatz ein:");
	scanf("%lf",&zinssatz);
	zinssatz=zinssatz / 100;
	
	printf("Bitte geben sie kreditsumme ein:");
	scanf("%lf",&kreditsumme);
	
	zinsen = laufzeit*(kreditsumme*zinssatz);
	
	fprintf(fpOut,"%d\r %.2lf\r %.0lf",laufzeit,zinssatz,kreditsumme);
	
	printf("\nzinsen des endfaelligen darlehens: %lf Euro",zinsen);
	
	zinsen = 0.0;
	zaehler = 0;
	
	while(zaehler <= laufzeit){
		zinsen += kreditsumme *(pow((zinssatz+1),laufzeit) - pow((zinssatz+1),(laufzeit -zaehler)))/pow(zinssatz+1,laufzeit)*zinssatz;
		zaehler++;
	}
	
	printf("\nzinsen des annoitaets darlehen: %lf \n",zinsen);
	
	fclose(fpOut);return 0;
	}
 
Zurück