Oppure

Loading
01/09/11 10:32
Liuk
/* 
 	Programma:	cavallin-agenda.c	
 	Autore:		Cavallin Luca	
 	Classe:		4CINF	
 	Data:		30/08/2011	
 	Descrizione:	Attività estive	
*/

#include <stdio.h>
#include <stdlib.h>
#include <string.h>

#define DIM 100

void clear(void);
void pEnter(void);
void setColor(int a, int b, int c);

void inserisciNominativo(item[], int);
void cancellaNominativo(item[], int);
void stampaAgenda(item[], int);
void ricercaNominativo(item[], int);

struct item
{
    char nome[DIM];
    char cognome[DIM];
    int numero;
    int valido;
};

typedef struct item item;

int main(void)
{
	system("clear");
	item agenda[DIM];
	int nnom = 0;
	int ch;
	do
	{
		setColor(1, 0, 32);
		printf("\n\t\t*****************************************\n");
		printf("\t\t*                                       *\n");
		printf("\t\t*                                       *\n");
		printf("\t\t*                                       *\n");
		printf("\t\t*****************************************\n\n");
		printf("\n \t* MENÙ *\n\n");
		setColor(1, 0, 0);
		printf(" 1| Inserire nominativo \n");
		printf(" 2| Cancellare nominativo\n");
		printf(" 3| Stampa agenda\n");
		printf(" 4| Ricerca nominativo\n");
		printf(" 0| Esci\n");
		printf("\n Inserisci scelta: ");
		scanf("%d", &ch);
		system("clear");
		switch(ch)
		{
			case 1:
				pEnter();
				break;
				
			case 2:
				pEnter();
				break;

			case 3:
				
				pEnter();
				break;
				
			case 4:

				pEnter();
				break;
			
			case 0:
				return 0;
				break;
				
			default:
			
				break;
		}
		clear();
	}
	while(ch != 0);
	return 0;
}

void setColor(int a, int b, int c)
{
	printf("\e[%d;%d;%dm", a, b, c);
}

void clear(void)
{
    system("clear");
}

void pEnter(void)
{
	printf("\n\n Premi INVIO per continuare...\n");
	getchar();
}

void inserisciNominativo(item agenda[], int nnom)
{

}

void cancellaNominativo(item agenda[], int nnom)
{

}
                        
void stampaAgenda(item agenda[], int nnom)
{

}

void ricercaNominativo(item agenda[], int nnom)
{

}


Ma GCC dice che mancano delle parentesti :(

aaa
01/09/11 11:22
carmine
dichiara la struttura prima delle definizioni delle funzioni!
aaa
01/09/11 11:23
Liuk
Mannaggia è vero, è dal 9 giugno che non prendo in mano il C xD
aaa