Discussione: problema in C!!
View Single Post
Old 12-05-2004, 21:04   #1
xoa
Junior Member
 
Iscritto dal: May 2004
Messaggi: 8
problema in C!!

salve ragazzi sono nuovo del forum mi sapete dire perche questo esercizio in cui devo inserire dei dati in una struttura(nome cognome eta) e poi visualizzarli in un file chiamato "anag" non mi funziona,
potreste gentilmente correggerlo.
vi ringrazio e saluto anticipatamente tutti


#include<stdio.h>
#include<string.h>
#define DIM 31

struct per{
char nome[DIM];
char cognome[DIM];
int eta;
};

main()
{

FILE *fp;
char invio;

struct per anag;
fp=fopen("anag","w");
printf("inser nome:");
scanf("%s",anag.nome);
printf("inser cognome:");
scanf("%s",anag.cognome);
printf("inser eta:");
scanf("%d",&anag.eta);
scanf("%c",&invio);
fwrite(&anag, sizeof(struct per),1,fp);
fclose(fp);
}
xoa è offline   Rispondi citando il messaggio o parte di esso