Ir para conteúdo
Fórum Script Brasil
  • 0

Help Please


Guest Gustavo Boese

Pergunta

Guest Gustavo Boese

No código abaixo, eu preciso apenas saber se o valor que eu passei na milnha typedef é 0 e eu retornar um valor e mostar num printf..

Como que eu faço isso?

#include <stdio.h> /* Tratamento de IO PadrÆo */

#include <string.h>

typedef char ListaRestrita;

ListaRestrita Fatorial(ListaRestrita L);

int main()

{

ListaRestrita *c;

scanf("%s",&c);

c=Fatorial©;

printf("%s",c);

}

ListaRestrita Fatorial(ListaRestrita L)

{

if (L=='0')

return '0';

else

return '1';

}

Link para o comentário
Compartilhar em outros sites

1 resposta a esta questão

Posts Recomendados

  • 0

Então, eu acho que o programa deveria ser assim:

#include <stdio.h> /* Tratamento de IO PadrÆo */
#include <string.h>

typedef char ListaRestrita;

ListaRestrita Fatorial(ListaRestrita L);
int main()
{
    ListaRestrita c;
    scanf("%c", &c);
    c = Fatorial(c);
    printf("%c", c);
}

ListaRestrita Fatorial(ListaRestrita L)
{
    if (L=='0')
        return '0';
    else
        return '1';
}

Certo? ;)

Graymalkin

Link para o comentário
Compartilhar em outros sites

Participe da discussão

Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,3k
    • Posts
      652,4k
×
×
  • Criar Novo...