Stack Overflow em Português Asked by drd0sPy on December 8, 2020
O que está errado aqui? Não consigo ver o erro.
#include <stdio.h>
void Main(void)
{
int a = 9;
int b = 3;
int c = 0;
int *p = &b;
c = a/*p;
printf("%d n", c);
}
Há três erros:
main
e não Main
.int
e não void
. Alguns compiladores aceitam esta forma mas isto não quer dizer que seja correto usar em C padrão./*
é um início de comentário. Você precisa garantir que não tenha ambiguidade usando parênteses.Código correto:
#include <stdio.h>
int main(void) {
int a = 9;
int b = 3;
int *p = &b;
int c = a / (*p);
printf("%d n", c);
}
Veja funcionando no ideone. E no repl.it. Também coloquei no GitHub para referência futura.
Correct answer by Maniero on December 8, 2020
Get help from others!
Recent Questions
Recent Answers
© 2024 TransWikia.com. All rights reserved. Sites we Love: PCI Database, UKBizDB, Menu Kuliner, Sharing RPP