Jump to content


sirdan

Member Since 02/04/2005
Offline Last Active 09/04/2005, 00:57
-----

Topics I've Started

Usando O Char

08/04/2005, 20:55

#include <stdio.h>
int main()
{
char a,b;
printf("digite uma letra:\n");
scanf("%c",&a);


printf("\n1você digitou: %c\n",a);

printf("Digite outra letra:");
scanf("%c",&B);

printf("\nvocê digitou b: %c",B);

return(0);
}
neste programa ele não para pra digitar a segunda letra.
Ele imprime o primeiro "digite uma letra", depois que vc digita ele imprime"você digitou aqui a letra digitada" e depois imprime para digitar a segunda e vai direto para "voce digitou b:" Não espera para o segundo scanf
pq ele faz isso quando se trada de letras se for número (int), vai direitinho

grato Daniel Negrini

Função Pow

02/04/2005, 09:03

No estou conseguindo elvar um número a uma potencia em C.
Sei que devo usar o comando pow. Mas está apresentando mensagem de erro.

#include <stdio.h>
#include <math.h>
int main ()
{
int a;
a=pow(2,1);
printf("%d",a);
}

Este programa apresenta a mensagem:

teste.c:8:2: warning: no newline at end of file
/home/daniel/tmp/ccG5CJks.o(.text+0x29): In function `main':
: undefined reference to `pow'
collect2: ld returned 1 exit status


O que devo fazer?

Grato

IPB Skin By Virteq