C++ : unexpected tokens following preprocessor directive - expected a newline
up vote -4 down vote favorite this is a program use to calculate the marks and grades of 25 students using array. this is wat my code looks like #include <iostream>; #include <string>; using namespace std; int main() int a,b; char grade; double mark, sum; string name; string studname[25]; double marks[5]; char grades[25]; for (a = 0; a < 25; a++) sum = 0; cout << "Please enter the name of the student : n"; cin >> name; studname[a] = name; for (b = 0; b < 5; b++) cout << "PLease enter the assignment" << b + 1 << "marks : n"; cin >> mark; marks[b] = mark; sum = sum + mark; if (sum >= 80) grade = 'A'; else if (sum >= 60) grade = 'B'; else if (sum >= 50) grade = 'C'; else if (sum >= 40) grade = 'D'; else grade = 'F'; grades[a] = grade; cout << "Sum of assignment marks : " << sum << endl; cout ...