Ver Mensaje Individual
  #1 (permalink)  
Antiguo 22/03/2005, 11:06
selma128
 
Fecha de Ingreso: diciembre-2003
Mensajes: 190
Antigüedad: 21 años, 2 meses
Puntos: 0
Errores en el main

Hola a todos, estoy programandome un programa en C para unirlo al FLEX que es una analizador morfologico y el caso es que al compilar me da dos warnings que no se solucionar

scanner.lex: In function `main':
scanner.lex:163: warning: control reaches end of non-void function
scanner.lex:429:2: warning: no newline at end of file

Esta es mi funcion main. Podriais ayudarme por favor?
Gracias de antemano.




int main()
{


int opcion;



printf("1. RS-Hash Function Value: %d\n",f_hash("k"));
inserta_elemento_hash("dfgd",1,2);
printf("2. RS-Hash Function Value: %d\n",f_hash("k"));
inserta_elemento_hash("dfgd",1,2);


/*Generacion del menu*/

printf("PRACTICA 1\n\n");
printf("Autores: Javier Guia...\n");
printf(" Luis Alberto de Manuel Gila\n\n");
printf("Curso: 4 A\n\n\n");
printf("MENU\n\n");
printf("1.- Indicar archivo a analizar.\n");
printf("2.- Salir\n\n\n");

printf("Elija una opcion\n");

do {






fflush(stdin);
scanf ("%d",&opcion);



switch(opcion)

{
case 1:

analizar();
break;

case 2:

exit(0); /*vuelta al sistema operativo*/
break;

}




}while (opcion<1||opcion>2 );

}