Analise o código abaixo:
1. #include
2. #include
3.
4. void lerNome(){
5. char nome[10];
6. printf("Digite o nome: ");
7. gets(nome);
8. }
9.
10. int main(){
11.
12. lerNome();
13. printf ("\n %s", nome);
14.
15. return (0);
16.
17. }
Este algoritmo apresenta um erro de compilação, sendo assim, analise as afirmativas abaixo e assinale a alternativa que indica corretamente este erro de compilação.
O código apresentado possui um erro de compilação na linha 13. Isso ocorre porque a variável "nome" foi declarada dentro da função "lerNome()" e não pode ser acessada na função "main()". Para corrigir esse erro, a declaração da variável "nome" deve ser movida para fora da função "lerNome()" e colocada como uma variável global.
Para escrever sua resposta aqui, entre ou crie uma conta
Algoritmo e Logica de Programacao
Algoritmo e Programação
•UniCesumar
Lógica de Programação e Algoritmos
•Anhanguera
Compartilhar