What's new

code error please help ayaw mag run

DaddyClown

Eternal Poster
Joined
Nov 2, 2016
Posts
789
Reaction
1,177
Points
359
Age
25
#include <iostream>
#include <conio.h>
#include <stdlib.h>
#include <stdio.h>
#include <iomanip>
#include <string>
#include <windows.h>
using namespace std;
//=========Global Declaration===========
int choices;
int stud_number;
int fac_number;
int arr;
char ch;
int counter = 0;
//=========Function Declaration===========
void menu();
void submenu_student();
void submenu_faculty();
void student_get_info(int);
void faculty_get_info(int);

void gotoxy( int x, int y )
{
COORD coord;
coord.X = x;
coord.Y = y;
SetConsoleCursorPosition(
GetStdHandle( STD_OUTPUT_HANDLE ),
coord
);
}
//=========Struct===========
struct person
{
int id;
string firstname;
string middlename;
string lastname;
string department;
string college;
};
struct student
{
string course;
string year_level;
struct person st;
};
struct faculty
{
string employee_status;
string academic_rank;
struct person ft;
};
//====================
void student_get_info(int stud_number)
{
student stud[stud_number];
d1:
for(int i=0;i<stud_number;i++)
{
system("cls");
cout<<"\\Student Registration\\"<<endl;
cout<<"Enter FirstName: ";
getline(cin>>ws, stud.st.firstname);
cout<<"Enter MiddleName: ";
getline(cin>>ws, stud.st.middlename);
cout<<"Enter LastName: ";
getline(cin>>ws, stud.st.lastname);
cout<<"Enter Course: ";
getline(cin>>ws, stud.course);
cout<<"Enter Year Level: ";
getline(cin>>ws, stud.year_level);
cout<<"Enter College: ";
getline(cin>>ws, stud.st.college);
cout<<"Enter Department: ";
getline(cin>>ws, stud.st.department);
++counter;
stud.st.id = counter;
}
cout<<"\\"<<endl;
cout<<"ID_No"<<setw(13)<<"First_Name"<<setw(14)<<"Middle_Name"<<setw(13)<<"Last_Name"<<setw(11)<<"Course"<<setw(13)<<"Year_Level"<<setw(11)<<"College"<<setw(15)<<"Department"<<endl;
for(int i=0;i<stud_number;i++)
{
cout<<"00"<<stud.st.id<<setw(12)<<stud.st.firstname<<" "<<stud.st.middlename<<" "<<stud.st.lastname<<" "<<stud.course<<""<<stud.year_level<<""<<stud.st.college<<" "<< stud.st.department<<endl;
}
getch();
cout<<"\\"<<endl;
s1:
cout<<"\\You want to input more student?\\"<<endl;
cout<<"Yes-------------[Y/y]"<<endl;
cout<<"No--------------[N/n]"<<endl;
cout<<"Select your Choices: ";
cin>>ch;
while(1)
{
switch(ch)
{
case 'Y': case 'y':
goto d1;
break;
case 'N': case 'n':
menu();
break;
default:
system("cls");
cout<<"Invalid Input, Try Again!"<<endl;
getch();
goto s1;
}
}
}
void faculty_get_info(int fac_number)
{
faculty fac[fac_number];
d2:
for(int i=0;i<fac_number;i++)
{
system("cls");
cout<<"\\Faculty Registration\\"<<endl;
cout<<"Enter FirstName: ";
getline(cin>>ws, fac.ft.firstname);
cout<<"Enter MiddleName: ";
getline(cin>>ws, fac.ft.middlename);
cout<<"Enter LastName: ";
getline(cin>>ws, fac.ft.lastname);
cout<<"Enter Employment Status: ";
getline(cin>>ws, fac.employee_status);
cout<<"Enter Academic Rank: ";
getline(cin>>ws, fac.academic_rank);
cout<<"Enter College: ";
getline(cin>>ws, fac.ft.college);
cout<<"Enter Department: ";
getline(cin>>ws, fac.ft.department);
++counter;
fac.ft.id = counter;
}
cout<<"\\"<<endl;
cout<<"ID_No"<<setw(13)<<"First_Name"<<setw(14)<<"Middle_Name"<<setw(13)<<"Last_Name"<<setw(15)<<"Emp_Status"<<setw(6)<<"Rank"<<setw(11)<<"College"<<setw(15)<<"Department"<<endl;
for(int i=0;i<fac_number;i++)
{
cout<<setfill('-')<<"00"<<fac.ft.id<<setw(20)<<fac.ft.firstname<<" "<<fac.ft.middlename<<" "<<fac.ft.lastname<<" "<<fac.employee_status<<" "<<fac.academic_rank<<" "<<fac.ft.college<<" "<< fac.ft.department<<endl;
}
getch();
cout<<"\\"<<endl;
s2:
cout<<"\\You want to input more faculty?\\"<<endl;
cout<<"Yes-------------[Y/y]"<<endl;
cout<<"No--------------[N/n]"<<endl;
cout<<"Select your Choices: ";
cin>>ch;
while(1)
{
switch(ch)
{
case 'Y': case 'y':
goto d2;
break;
case 'N': case 'n':
menu();
break;
default:
system("cls");
cout<<"Invalid Input, Try Again!"<<endl;
getch();
goto s2;
}
}
}
void menu()
{
system("cls");
cout<<"\\Main Menu\\"<<endl;
cout<<"Student-------------[1]"<<endl;
cout <<"Faculty-------------[2]" <<endl;
 

Attachments

di ako fan ng C++ pero sa error mukang kulang ka ng } sa dulo?
void menu()
{
system("cls");
cout<<"\\Main Menu\\"<<endl;
cout<<"Student-------------[1]"<<endl;
cout <<"Faculty-------------[2]" <<endl;

}
 
C/C++ kelangan ng main function, eg

C:
int main() {
     printf("This main function is required. Everything starts from here.\n");
    return 0;
}

Saka, embed mo yung code sa code tag para madali basahin.
 

Similar threads

Back
Top