Ir para conteúdo
Fórum Script Brasil

felipe.j.linhares

Membros
  • Total de itens

    1
  • Registro em

  • Última visita

Sobre felipe.j.linhares

felipe.j.linhares's Achievements

0

Reputação

  1. Boa tarde, Gostaria de tirar uma dúvida simples sobre o programa que fiz ontem, meu professor ensinou sobre vetores na linguagem C, e passou exercícios, fiz meu programa de média de notas de 20 alunos, quando eu peço o nome do primeiro aluno, então dá certo, porém quando chega no segundo aluno e vou printar o nome dele, aparece o primeiro caractere do primeiro aluno, e depois o nome do segundo aluno, gostaria de saber o que fiz de errado: #include <stdio.h> #include <stdlib.h> int main() { char nome[15]; int i, j, n, numero=1; float nota [2], resultado; for(i=0;i<20;i++) { printf("Digite o nome do aluno %d: ", numero); scanf("%s", &nome); j=1; for (n=0;n<2;n++) { printf("Digite a %d nota do aluno:", j); scanf("%f", &nota[n]); j++; }//for 2 notas resultado = (nota[0]+nota[1])/2; printf("A media do aluno %s e: %.2f\n\n", nome, resultado); numero++; }//for nome getchar(); getchar(); }
×
×
  • Criar Novo...