Hola buenas tardes. Alguien sabe por que el programa code::blocks me da el error "undefined reference to "WinMain@26" en este codigo?
#include<stdio.h>
#include<string.h>
#include<math.h>
char identificacionUsuario(char ID[])
{
FILE *f=fopen("usuarios.txt","rt");
char arch_usuario[40], arch_contra[40];
char usuario[40], contra[40];
float num;
int i;
const int numIntentos=3;
do
{
fscanf(f,"%f\n%s\n%s\n", &num, arch_usuario,arch_contra);
if(!strcmp(usuario,arch_usuario) && !strcmp(contra,arch_contra))
{
return 1;
}
}
while(!feof(f));
fclose(f);
printf("Usuario:");
scanf("%s",usuario);
printf("Password:");
scanf("%s",contra);
for(i=0; i<numIntentos; i++)
{
printf("Usuario:");
scanf("%s",usuario);
printf("Password:");
scanf("%s",contra);
if(strcmp(usuario,contra)==0)
{
printf("\nDATOS CORRECTOS!\n\n");
break;
}
else
{
printf("\nDATOS ERRONEOS!\n\n");
continue;
}
}
if(i==numIntentos)
{
printf("NO LE QUEDAN INTENTOS!\n\n");
return 1;
}
return 0;
}
#include<stdio.h>
#include<string.h>
#include<math.h>
char identificacionUsuario(char ID[])
{
FILE *f=fopen("usuarios.txt","rt");
char arch_usuario[40], arch_contra[40];
char usuario[40], contra[40];
float num;
int i;
const int numIntentos=3;
do
{
fscanf(f,"%f\n%s\n%s\n", &num, arch_usuario,arch_contra);
if(!strcmp(usuario,arch_usuario) && !strcmp(contra,arch_contra))
{
return 1;
}
}
while(!feof(f));
fclose(f);
printf("Usuario:");
scanf("%s",usuario);
printf("Password:");
scanf("%s",contra);
for(i=0; i<numIntentos; i++)
{
printf("Usuario:");
scanf("%s",usuario);
printf("Password:");
scanf("%s",contra);
if(strcmp(usuario,contra)==0)
{
printf("\nDATOS CORRECTOS!\n\n");
break;
}
else
{
printf("\nDATOS ERRONEOS!\n\n");
continue;
}
}
if(i==numIntentos)
{
printf("NO LE QUEDAN INTENTOS!\n\n");
return 1;
}
return 0;
}