004
18.12.2003, 01:54 Uhr
lubU
|
mal im Original inhalt der high.sco :
user1,700 user2,500 user3,300
C++: |
char name1[20], name2[20], name3[20]; int punkte1, punkte2, punkte3; FILE *hiscore; hiscore = fopen("high.sco","r"); fscanf(hiscore, "%s,%d\n", name1, &punkte1); fscanf(hiscore, "%s,%d\n", name2, &punkte2); fscanf(hiscore, "%s,%d\n", name3, &punkte3);
fclose(hiscore);
printf("\nName1: %s Punkte1: %d", name1, &punkte1); printf("\nName2: %s Punkte2: %d", name2, &punkte2); printf("\nName3: %s Punkte3: %d", name3, &punkte3); printf("\n");
|
ausgegeben bekomm ich: Name1: user1,700 Punkte1: -566 Name2: user2,500 Punkte2: -568 Name3: user3,300 Punkte3: -570
?????? |