Linguaggio C

Pas77
Scrivere la gestione di un giornale visualizzando numero x pagina più articoli x pagina con titoli e corp.
Io sono riuscito a stilare ma non riesco ad inserire la funzione di lettura e la funzione di inserimento dati
Qualcuno può aiutarmi?

Risposte
arghlal
Potresti postare il sorgente?

Pas77
#include

#define MAXNumPag 15
#define MAXARTICOLIPERPAGINA 3
#define MAXDIMSTRINGHE 300

typedef
struct{
char titolo[MAXDIMSTRINGHE];
char corpo[MAXDIMSTRINGHE];
} articolo_del_giornale;

typedef
struct{
int numero_pagina;
articolo_del_giornale articolo[MAXARTICOLIPERPAGINA];
} Pagina_Del_Giornale;

typedef
struct{
int NumPagineTotali;
Pagina_Del_Giornale Pagina[MAXNumPag];
} Giornale;

int main() {
Giornale Apple;
int i,j, numero;
char tmp[MAXDIMSTRINGHE];
printf("Inserire il numero di pagine del giornale: ");
scanf("%d", &numero);
Apple.NumPagineTotali=numero;
for (i=0;i Apple.Pagina.numero_pagina=i;
for (j=0;j printf("Inserire il titolo dell'articolo: ");
scanf("%s", tmp);
strcpy(Apple.Pagina.articolo[j].titolo,tmp);
printf("Inserire il corpo dell'articolo: ");
scanf("%s", tmp);
strcpy(Apple.Pagina.articolo[j].corpo,tmp);
printf("num pagina i=%d num articolo j=%d", i, j);
}
}
printf("\n\n *********************************Il Giornale********************************* \n");
printf(" (: ******************************************************************* :)\n");

for (i=0;i printf("\nPagina%d\n", Apple.Pagina.numero_pagina);
for (j=0;j printf("\nTitolo_articolo : %s\n", Apple.Pagina.articolo[j].titolo);
printf("\nCorpo_articolo : %s\n", Apple.Pagina.articolo[j].corpo);
}
}
system("PAUSE");
return 0;
}

Pas77
Non riesco a capire dove inserire le due funzioni menzionate sopra

apatriarca
Non mi è del tutto chiaro che cosa vorresti fare. Potresti mettere a posto il codice con il tag code e pubblicare il testo dell'esercizio?

matehack
Apri una shell:

$ man queue

Ciao!

Rispondi
Per rispondere a questa discussione devi prima effettuare il login.