#include <stdio.h>
#include <stdbool.h>
#define NELEMS(x) (sizeof(x) / sizeof((x)[0]))
bool Meanvalue(int anzahl, int feld_noten[100], int *ausgabe){
if (anzahl <= 0){
return false;}
int puffer = 0;
int puffer1 = 0;
for (int i = 0; i < anzahl; i++)
{
puffer = feld_noten[i];
puffer1 = puffer + puffer1;
}
*ausgabe = puffer1 / anzahl;
return true;
}
int main(void) {
// your code goes here
//int size = 17;
int feld_noten[] = { 100, 200, 300, 100, 200 };
int ergebnis = 0;
Meanvalue(NELEMS(feld_noten), feld_noten, &ergebnis);
return 0;
}
I2luY2x1ZGUgPHN0ZGlvLmg+CiNpbmNsdWRlIDxzdGRib29sLmg+CgojZGVmaW5lIE5FTEVNUyh4KSAgKHNpemVvZih4KSAvIHNpemVvZigoeClbMF0pKQoKYm9vbCBNZWFudmFsdWUoaW50IGFuemFobCwgaW50IGZlbGRfbm90ZW5bMTAwXSwgaW50ICphdXNnYWJlKXsKICAgIGlmIChhbnphaGwgPD0gMCl7CiAgICAgICAgcmV0dXJuIGZhbHNlO30KICAgIGludCBwdWZmZXIgPSAwOwogICAgaW50IHB1ZmZlcjEgPSAwOwogICAgZm9yIChpbnQgaSA9IDA7IGkgPCBhbnphaGw7IGkrKykKICAgIHsKICAgICAgICBwdWZmZXIgPSBmZWxkX25vdGVuW2ldOwogICAgICAgIHB1ZmZlcjEgPSBwdWZmZXIgKyBwdWZmZXIxOwogICAgfQogICAgKmF1c2dhYmUgPSBwdWZmZXIxIC8gYW56YWhsOwogICAgcmV0dXJuIHRydWU7ICAgICAgIAp9CgppbnQgbWFpbih2b2lkKSB7CgkvLyB5b3VyIGNvZGUgZ29lcyBoZXJlCgkvL2ludCBzaXplID0gMTc7CglpbnQgZmVsZF9ub3RlbltdID0geyAxMDAsIDIwMCwgMzAwLCAxMDAsIDIwMCB9OyAKCQogICAgaW50IGVyZ2VibmlzID0gMDsKICAgIE1lYW52YWx1ZShORUxFTVMoZmVsZF9ub3RlbiksIGZlbGRfbm90ZW4sICZlcmdlYm5pcyk7CiAgICBwcmludGYgKCIlZCIsIGVyZ2VibmlzKTsKICAgIAoJcmV0dXJuIDA7Cn0K