Denkfehler aber WO?

Hey,
ich hab grad einen rechner machen müssen (wieder mal für die schule d-.-b)
und hab jetzt zwar den rechner fertig aber einen denk fehler wie es aussieht komm nur nich drauf…

[code]
#include „stdafx.h“
#include
#include
using namespace std;
float p, n;
int main()
{
float p;
float n;
cout > p;
if ( p >= 351 )
n = ‚1‘;
else if ( p >= 301 )
n = ‚2‘;
else if ( p >= 251 )
n = ‚3‘;
else if ( p >= 200 )
n = ‚4‘;
else
n = ‚5‘;
cout

Bitte den Code nächstes mal formatieren!

//#include "stdafx.h" brauchst du nicht
#include 
//#include brauchst du nicht
using namespace std;
//float p, n; brauchst du nicht
int main()
{
 float p;
 float n;
 cout \> p;
 if ( p \>= 351 )
 n = 1;
 else if ( p \>= 301 )
 n = 2;
 else if ( p \>= 251 )
 n = 3;
 else if ( p \>= 200 )
 n = 4;
 else
 n = 5;
 cout 

So sollte das lauten, wobei ich an deiner Stelle int statt float verwenden würde. Und die ausgabe von 51 bei 291 ist schon richtig, da du ja nicht 3 als Zahl zugeweisen hast sondern '3' als Ascii Zeichen und das entspricht der Zahl 51. 

mfg dixxi

danke geht jetzt wobei das vom „Visual c++ EE 08“ verlangt wird.
nochmals danke

//#include brauchst du nicht