Enviado em 16/02/2008 - 23:18h
Olá pessoal, bem este é meu primeiro post no fórum, gostaria eu que fosse para ajudar alguém e não eu a a ser ajudado, mas tudo bem. Sem mais delongas eu peço que me ajudem com uma dúvida.
Eu gostaria de saber como comparar uma String com um caractere e depois futuramente "limpar" o conteúdo desta string para que possa ser reutilizada. Sou iniciante em programação por isso não se assustem com os erros no código:
CODE
#include <stdio.h>
int main (void)
{char resp[2];
printf ("Você acha o Viva o Linux um site útil ? - Digite S para sim e N para não: ");
scanf ("%c", &resp);
if (resp=='N') //Mesmo digitando N ele não entra no laço
{printf ("\nEntão o que faz aqui, por acaso é retardado? - Digite S para sim e N para não: ");
scanf ("%c", &resp); // Como faço para limpar o conteudo da variável resp?
if (resp=='S')
printf ("Bem que eu desconfiava");
else
printf ("Então se manda daqui");
}
}
Eu gostaria de saber como comparar uma String com um caractere e depois futuramente "limpar" o conteúdo desta string para que possa ser reutilizada. Sou iniciante em programação por isso não se assustem com os erros no código:
CODE
#include <stdio.h>
int main (void)
{char resp[2];
printf ("Você acha o Viva o Linux um site útil ? - Digite S para sim e N para não: ");
scanf ("%c", &resp);
if (resp=='N') //Mesmo digitando N ele não entra no laço
{printf ("\nEntão o que faz aqui, por acaso é retardado? - Digite S para sim e N para não: ");
scanf ("%c", &resp); // Como faço para limpar o conteudo da variável resp?
if (resp=='S')
printf ("Bem que eu desconfiava");
else
printf ("Então se manda daqui");
}
}