Wyświetla mi się przy cin
error: no match for 'operator<<' (operand types are 'std::istream {aka std::basic_istream<char>}' and 'long double')|
Co mam zrobić? Oto kod:
#include <iostream>
using namespace std;
float oceny [16]; float suma=0; float srednia;
int main()
{ for (int i=0; i<16; i++)
{
cout << "Średnia ocen w szkole " << endl;
cout << "Religia ";
cin << oceny [i] ;
cout << "j.polski ";
cin << oceny [i] ;
cout << "j. angielski ";
cin << oceny [i] ;
cout << "j. niemiecki ";
cin << oceny [i];
cout << "historia ";
cin << oceny [i] ;
cout << "wos";
cin << oceny [i];
cout << "wok";
cin << oceny [i] ;
cout << "matematyka";
cin << oceny [i];
cout << "fizyka";
cin << oceny [i];
cout << "chemia";
cin << oceny [i] ;
cout << "biologia";
cin << oceny [i] ;
cout << "informatyka";
cin << oceny[i] ;
cout << "geografia";
cin << oceny [i] ;
cout << "podstawy przedsiębiorczości";
cin << oceny [i];
cout << "wf";
cin << oceny [i] ;
cout << "edukacja dla bezpieczeństwa";
cin << oceny [i] ;
}
{
suma+= oceny
srednia = suma/16
cout << srednia;
}
return 0;
}