Pular para o conteúdo

Problemas no comando IF [RESOLVIDO]

Responder tópico
O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.
  • Denunciar
  • Indicar

1. Problemas no comando IF [RESOLVIDO]

Enviado em 07/07/2009 - 18:58h

eu tenho q fazer um trabalho para a faculdade .. e minha parte e fazer um login para a agenda eletronica .. no qual apenas um usuario vai acessar.

#include <iostream>
#include <stdio.h>
using namespace std;
main ()
{
int senha,I,;
char login;
for(I=0;I<4;I++){
//receber login
printf("Login: ");
scanf ("%c",&login);
printf ("\n");
//verificar se o login está correto
if(login==fulano)
{
//recebe a senha
printf("Senha: ");
scanf ("%d",&senha);
for(I=0;I<4;I++){
//verificar se senha está correta
if(senha==abcdef)
{
system("start agenda.exe");
break;
}
else{
printf("Senha Incorreto");
system("pause");
I=I+1;
}
}
}
else{
printf("Login Incorreto");
system("pause");
I=I+1;
}
}
printf("Você tentou varias vezes acessar a agenda . Você realmente tem permição??");
system("pause");
}

porem na hora de copilar acontece os seguinte erros:
In function `int main()':
14 `fulano' undeclared (first use this function)
(Each undeclared identifier is reported only once for each function it appears in.)
21 `abcdef' undeclared (first use this function)

Sou iniciante no C , se aguem poder ajudar =)

Responder tópico

O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.

2. Re: Problemas no comando IF [RESOLVIDO]

Enviado em 07/07/2009 - 21:42h

Oi, numa primeira olhada fica claro que o compilador encontrou duas variáveis não definidas: fulano e abcdef.
'abcdef' é o valor para a senha, não? Mas senha foi definida com inteiro.
Acho que tanto 'fulano' como 'abcdef' devem ser valores de variáveis definidas como strings ou matrizes de caracteres, devendo estar entre ' ou ".
Verifique essas possibilidades, por favor.

Responder tópico

O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.

Responder tópico

Entre na sua conta para responder.

Fazer login para responder