Code:
#include<stdio.h>
#include<string.h>
void main()
{
char country[25][50]={"Pakistan","Afghanistan","China","Srilanka","United Kingdom","India","Italy","America","Australia","Iran","Turkey","New Zealand","Ireland","Bangladesh","Zimbabwe","South Africa","Kenya","Iraq","Germany","Switzerland","Syria","Israel","Denmark","Japan","Indonesia"};
char capital[25][50]={"islamabad","kabul","belgium","columbo","london","new dehli","rome","washington","canberra","tehran","istanbul","wellington","dublin","dhaka","harare","pretoria","nairobi","baghdad","berlin","berne","damascus","jerusalem","copenhegen","tokyo","jakarta"};
char answer[25][50];
int i=0;
int score=0;
clrscr();
printf("************* Welcome To Guess The Capital General Knowledge Game! *************");
printf("\n===================> Read Below Before Play<===================");
printf("\n1) You Have To Answer 25 Questions!\n2) All Answers Should Be In Small Letters Otherwise Your Answer Will Be Consider Wrong\n3) Write Spellings Carefully. If Your Spelling is Incorrect Your Answer Will Consider Wrong And Your Score Will Not Counted..! \n/////////////////// Enjoy Playing! \\\\\\\\\\\\\\\\\\\\");
printf("\n\n///////////////=====>> Game Made By 'Ali Raza' <<=====////////////////");
for(i=0;i<25;i++)
{
printf("\n\n\nQ.%d: What Is The Capital Of %s?",i+1,country[i]);
printf("\nAnswer: ");
gets(answer[i]);
if(strcmp(capital[i],answer[i])==0)
{
printf("==>> Answer Is Correct! <<==");
score++;
}
else
{
printf("==>> Answer Is Wrong! <<==\n==>> Correct Answer Is: '%s' <==",capital[i]);
}
}
printf("\n\n*****=====>> Your Score Is %d/25 <<=====*****",score);
printf("\n\n\n///////////////=====>> Game Made By 'Ali Raza' <<=====////////////////");
getch();
}