010
09.07.2004, 00:26 Uhr
~Benny
Gast
|
OK, das mit dem int und so weiß ich.
Ich habe es auch nicht geschrieben, soll es nur mal anschauen, da keiner von uns auf die Lösung kommt. Ich bin inzwischen soweit:
C++: |
#include<stdio.h> #include<conio.h> #include<string.h>
typedef struct { char name[32]; char ort[32]; float umsatz; int bonus; }kunde;
int inpf(kunde[100]);
int main () { //int w[5]; kunde k[100];
//printf("\n1 input\n2 output\n"); //scanf("%d", &w[0]); inpf(k);
return 0; }
int inpf(kunde k[100]) { int e;
printf("\nwelcher kunde?\t"); scanf("%d",&e);
fflush(stdin);
printf("name: "); gets(k[e].name);
printf("ort: "); gets(k[e].ort);
printf("umsatz:"); scanf("%f",&k[e].umsatz);
printf("bonus: "); scanf("%d",&k[e].bonus);
clrscr(); printf("kunde %d:\n %s aus %s\n mit %.2f umsatz und %d bonus\n",e,k[e].name,k[e].ort,k[e].umsatz,k[e].bonus);
getch();
return 0; }
|
Ich kann den Namen eingeben, dann den Ort, und beim bestätigen hauts ihn raus. Fehlermeldung: "Floating Point formats not linked | Abnormal Programm termination" Dieser Post wurde am 09.07.2004 um 09:36 Uhr von Pablo editiert. |