#include <stdio.h>
#include <stdlib.h>
typedef struct Atleta {
float notas[5];
} atleta;
void receberNotas(atleta* l) {
for (int i = 0; i < 5; i++) {
printf("Digite %d nota: ", (i
+ 1)); scanf("%f", &l
->notas
[i
]); }
}
void mostrarNotas(atleta *l) {
for (int i
= 0; i
< 5; i
++) printf("\n%.2f", l
->notas
[i
]); }
int main() {
atleta
*a
= malloc(sizeof(atleta
)); receberNotas(a);
mostrarNotas(a);
}
//https://pt.stackoverflow.com/q/155355/101
I2luY2x1ZGUgPHN0ZGlvLmg+CiNpbmNsdWRlIDxzdGRsaWIuaD4KCnR5cGVkZWYgc3RydWN0IEF0bGV0YSB7CiAgICBmbG9hdCBub3Rhc1s1XTsKfSBhdGxldGE7CnZvaWQgcmVjZWJlck5vdGFzKGF0bGV0YSogbCkgewogICAgZm9yIChpbnQgaSA9IDA7IGkgPCA1OyBpKyspIHsKICAgICAgICBwcmludGYoIkRpZ2l0ZSAlZCBub3RhOiAiLCAoaSArIDEpKTsKICAgICAgICBzY2FuZigiJWYiLCAmbC0+bm90YXNbaV0pOwogICAgfQp9CnZvaWQgbW9zdHJhck5vdGFzKGF0bGV0YSAqbCkgewogICAgZm9yIChpbnQgaSA9IDA7IGkgPCA1OyBpKyspIHByaW50ZigiXG4lLjJmIiwgbC0+bm90YXNbaV0pOwp9CmludCBtYWluKCkgewogICAgYXRsZXRhICphID0gbWFsbG9jKHNpemVvZihhdGxldGEpKTsKICAgIHJlY2ViZXJOb3RhcyhhKTsKICAgIG1vc3RyYXJOb3RhcyhhKTsKfQoKLy9odHRwczovL3B0LnN0YWNrb3ZlcmZsb3cuY29tL3EvMTU1MzU1LzEwMQ==