#include <stdio.h>
#include <stdlib.h>
#include <string.h>
int main()
{
//Variaveis
char nome[100],sexo[100];
int idade, a;
//Entrada
printf("Digite seu Nome: ");
gets(nome);
printf("\nDigite seu Sexo: ");
gets(sexo);
printf("\nDigite sua Idade: ");
scanf("%d", &idade);
a=strlen(sexo);
system("cls");
//Saida
if (a==6)
{
if(idade<=25);
{
printf("%s ACEITA!", nome);
}
else if(idade>=26);
{
printf("%s não ACEITA!", nome);
}
}
else
{
printf("%s ACEITO!", nome);
}
printf("\n\n");
system("pause");
}
Quem usa Dev-C++ Pode perceber que a linha de erro está antes do ''else if'', mais já apaguei um monte de coisa e não encontro o erro, se alguém poder me ajudar, ficaria grato.
Obs:Eu usei o If, para diferenciar o Homem de Mulher, usando o strlen(); pois Mulher tem 6char, e Homem 5char, então se acompanhar no código la diz que 6==True 5==False. Tem como eu fazer esse mesmo esquema só que sem usar o strlen, e contar as caracteres?
Question
TkD
Quem usa Dev-C++ Pode perceber que a linha de erro está antes do ''else if'', mais já apaguei um monte de coisa e não encontro o erro, se alguém poder me ajudar, ficaria grato.
Obs:Eu usei o If, para diferenciar o Homem de Mulher, usando o strlen(); pois Mulher tem 6char, e Homem 5char, então se acompanhar no código la diz que 6==True 5==False. Tem como eu fazer esse mesmo esquema só que sem usar o strlen, e contar as caracteres?
Att.
Edited by TkDLink to comment
Share on other sites
3 answers to this question
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.