Pular para o conteúdo

Base

Como ler um código C

Antes de tudo: o que cada símbolo quer dizer.

Na vida real

Código é uma lista de ordens pro computador, lida de cima pra baixo, uma linha por vez. Ele é obediente e burro: faz exatamente o que está escrito, nada a mais.

Código

#include <stdio.h> int main() {    int idade = 18;    printf("Tenho %d anos\n", idade);    return 0;}
passo 1 de 5

Também dá pra usar as setas ← e → do teclado.

O que o computador está vendo

Tela

Traz a caixa de ferramentas que tem printf e scanf. Sem isso, o C não sabe escrever na tela.

Peça por peça

PeçaO que significa
;Ponto final da frase. Toda ordem termina com ponto e vírgula.
{ }Abre e fecha um bloco. Tudo que está dentro pertence àquilo que veio antes (main, if, for...).
( )Onde vai a pergunta (no if, while, for) ou o que você entrega pra uma função.
=GUARDA. Coloca o valor da direita dentro da caixa da esquerda.
==PERGUNTA se é igual. Um = guarda, dois == perguntam.
printfEscreve na tela.
scanf("%d", &x)Lê do teclado e guarda em x. O & é o endereço da caixa (precisa no scanf).
%d %f %c %sBuracos no texto: %d inteiro, %f número com vírgula, %c uma letra, %s uma palavra.
\nPula linha (é o Enter).
//Comentário. O computador ignora, é bilhete pra você.

Teste rápido: Qual destes PERGUNTA se x é igual a 5?