OLÁ GOSTARIA DE UMA AJUDA DE VCS COM UM ERRO NA COPILAÇÃO DE UM CÓDIGO EM C [RESOLVIDO]

1. OLÁ GOSTARIA DE UMA AJUDA DE VCS COM UM ERRO NA COPILAÇÃO DE UM CÓDIGO EM C [RESOLVIDO]

Samuel Rodrigues
Samuel_rodrigues

(usa Outra)

Enviado em 22/02/2018 - 16:13h

ESTE É O CODIGO:
include<stdio.h>
include<stdlib.h>

int main ();
{
int num1,num2,soma,subtracao,multiplicacao,divisao;

printf("Calcular operações mantematica simples!\n");
printf("Entre com 2 valores a serem precesados");
scanf("%i%i", &num1, &num2);

soma=num1+num2;
subtracao=num1-num2;
multiplicao=num1*num2;
divisao=num1/num2;

printf(" a soma e: %i\n", soma);
printf(" a subtracao e: %i\n", subtracao);
printf(" a multiplicacao e: %i\n", multiplicacao);
printf(" a divisao e: %i\n", divisao);

system ("PAUSE");
}


E ESSE É O ERRO QUE APARECE AO COMPILAR:
calc1.c:3:8: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘<’ token
include<stdio.h>
^
calc1.c:7:1: error: expected identifier or ‘(’ before ‘{’ token
{

é um codigo simples pois estou aprendendo agora a programar em c e usando o terminal.



  


2. Re: OLÁ GOSTARIA DE UMA AJUDA DE VCS COM UM ERRO NA COPILAÇÃO DE UM CÓDIGO EM C

Leonardo
Valeyard

(usa Void Linux)

Enviado em 22/02/2018 - 16:35h

Ao incluir um header em C, você precisa colocar o '#' antes do include. Então fica assim:
#include <stdio.h>
#include <stdlib.h>


E tem mais alguns erros no seu código, após os parentes de uma função, não se coloca ponto e vírgula, apenas as chaves. Exemplo:

ERRADO:
int main();{
<código>
}


CERTO:
int main(){
<código>
}





3. Agradecimento

Samuel Rodrigues
Samuel_rodrigues

(usa Outra)

Enviado em 22/02/2018 - 16:47h

Muito obrigado pela ajuda .


4. Re: OLÁ GOSTARIA DE UMA AJUDA DE VCS COM UM ERRO NA COPILAÇÃO DE UM CÓDIGO EM C [RESOLVIDO]

Hugo Cerqueira
hrcerq

(usa Outra)

Enviado em 22/02/2018 - 21:31h

Tópico marcado como resolvido.

E pessoal, só um lembrete: quando postarem código, é desejável que seja colocado entre as tags [ code ] e [ /code ] (sem os espaços, que coloquei de propósito pra não ser interpretado como seção de código), pra melhorar a legibilidade do código (e até mesmo detectar mais rápido onde estão os erros). Existe até mesmo um botão no editor, que inclui essas tags automaticamente.

---

Atenciosamente,
Hugo Cerqueira






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts