#include <stdio.h>
#include <conio.h>
main(){
struct aluno
{
char nome[100];
long int RA;
float P1, P2, trabalho, media;
int status;
}alunos[3];
int i = 0;
for(i = 0; i < 3; i++)
{
printf("Digite o nome do aluno:\n");
gets(alunos[i].nome);
fflush(stdin);
printf("\nDigite o RA do aluno:\n");
scanf("%li", &alunos[i].RA);
fflush(stdin);
printf("\nDigite a nota da P1:\n");
scanf("%f", &alunos[i].P1);
fflush(stdin);
printf("\nDigite a nota da P2:\n");
scanf("%f", &alunos[i].P2);
fflush(stdin);
printf("\nDigite a nota do trabalho:\n");
scanf("%f", &alunos[i].trabalho);
fflush(stdin);
printf("\n\n==============================================\n\n");
alunos[i].media = (alunos[i].P1 + alunos[i].P2 + alunos[i].trabalho) / 3;
printf("Nome: %s\n", alunos[i].nome);
printf("RA = %li\n", alunos[i].RA);
printf("P1 = %.2f\n", alunos[i].P1);
printf("P2 = %.2f\n", alunos[i].P2);
printf("Trabalho = %.2f\n", alunos[i].trabalho);
printf("Media = %.2f\n", alunos[i].media);
if(alunos[i].media >= 7)
{
printf("\nAPROVADO !\n\n");
}
else
printf("\nREPROVADO !\n\n");
}
getch();
}