Sintaxe da linguagem C
A sintaxe de um programa em C é relativamente simples e flexível:
– Um programa em C é composto por um conjunto de funções, sendo que a função principal é a função main() que. A função main() é obrigatória num programa em C porque ela é o ponto de entrada no programa.
– As variáveis em C devem ser declaradas antes de serem usadas.
– As intruções em C são terminadas com ponto e vírgula.
– A linguagem C é case sensitive, ou seja, diferencia maiúsculas de minúsculas nos nomes de variáveis e funções.
– Os comentários em C são precedidos por duas barras (//) no caso de uma linha de comentário ou por uma barra e um asterisco (/*) e terminados por um asterisco e uma barra (*/) no caso de várias linhas de comentário.
Blocos de código
Todo o código de um programa em C está organizado em blocos de código, seja em blocos de código em funções ou noutras estruturas como as condicionais e de repetição.
Um bloco de código em C é delimitado por chavetas ({ }).
O código dentro de um bloco de código deve estar indentado por uma questão de melhor legibilidade do mesmo.
Exemplo:
int main()
{
int nr;
puts("Introduza um numero inteiro entre 1 e 4");
scanf("%d", &nr);
if(nr >=1 && nr <= 4){
puts("Numero válido");
}
}
No exemplo acima, podemos observar dois blocos de código: o da função main() e o da instrução if.