Cách để về lại màn hình bắt đầu

Mình có viết 1 App nhỏ , để test thôi

Code :

[code]#include
#include<time.h>
#include<stdlib.h>
#include<windows.h>
#include<conio.h>
#include<stdio.h>
using namespace std;

void ThongTin()
{
cout<<"This App Is Maded By Prosaha ";
_getch();

}

/____________________________________________________/

void c()
{char name[10],age;int yn;
cout << " Your Name Please : “;
cin >> name ;
cout << " Is that " << name << “? (1:Yes,0:No)”;
cin >> yn ;
if (yn==1)
cout << " Thanks”;
if (yn==0)
cout << "Nope, It’s “<< name << " for sure”;
}

/____________________________________________________/

int main()
{ int choice;
cout<< “Click [1] to see info”<<endl;
cout<< “Click [2] to Start the App”<<endl;

cin>> choice;
system("cls");
	switch(choice)
	{case 1: ThongTin();
	break;
	case 2: c();

return 1;}
}[/code]

Mình muốn sau khi click vào phần INFO, sẽ hiện ra thông tin rồi quay về int main(), phải làm như thế nào ạ. Cảm ơn

Cho toàn bộ code trong int main() vào 1 vòng while vô hạn.

P/s: Code indent lung tung quá :v

1 Like

Đệ quy luôn hàm main, đặt vào trong hàm ThongTin() ấy, phía dưới _getch()

1 Like

Hoặc là dùng “goto” :joy:

Thằng người dùng nào nổi hứng xem thông tin vài lần chắc tốn RAM với CPU lắm :v

3 Likes

Theo mình nghĩ bạn nên viết những cái trong hàm main kia vào một hàm khác rồi chạy hàm đấy trong hàm main còn những hàm còn lại muốn dùng có thể dễ dàng gọi lại hàm đấy

2 Likes

Anh cho em hỏi sau khi code xong đặt tên cho nó làm ntn vậy. VD:

83% thành viên diễn đàn không hỏi bài tập, còn bạn thì sao?