Ir ao conteúdo

Posts recomendados

Postado

@devair1010Ler dois valores numéricos inteiros (representados pelas variáveis A e B) e apresentar o resultado do quadrado da diferença do primeiro valor (variável A) em relação ao segundo valor (variável B). dá dando erro no repl.it, warning: data argument not used by format string [-Wformat-extra-args] 

#include <stdio.h>

int main(void) {
  int a,b,c;
  printf("Digite o primeiro valor:");
  scanf("%d",&a);
  printf("Digite o segundo valor:");
  scanf("%d",&b);
  c=a-b;
  printf("o resultado é:",c*c);
  return 0;
}

 

 

 

 

  • Curtir 1
Postado

@Matheus Freitas     esse é um Alerta do Compilador informando que você esqueceu de digitar alguma coisa , mas que apesar de estar faltando , não irá atrapalhar o funcionamento do programa , apenas não fará o esperado , e não se constitui hum erro , e por acaso é exatamente o que o   @Luís Roberto C. da Silva     disse , e é por que você não colocou o especificador de tipo lá na função printf  no final , que poderia ser assim  :

 printf("o resultado eh ---: %d\n\n",c*c);

e como  menos vezes menos é igual a mais então tanto faz digitar o menor primeiro ou depois , que o resultado será o mesmo .

  • Curtir 1

Crie uma conta ou entre para comentar

Você precisa ser um usuário para fazer um comentário

Criar uma conta

Crie uma nova conta em nossa comunidade. É fácil!

Crie uma nova conta

Entrar

Já tem uma conta? Faça o login.

Entrar agora

Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×
×
  • Criar novo...

GRÁTIS: ebook Redes Wi-Fi – 2ª Edição

EBOOK GRÁTIS!

CLIQUE AQUI E BAIXE AGORA MESMO!