Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <stdio.h>
- #include <string.h>
- #include <stdlib.h>
- FILE *fp;
- int n=0;
- char map1[11][11];
- struct map{
- char positionx[10];
- char positiony[10];
- }row[10];
- void initialize(){
- fp=fopen("map1","r");
- if (fp==NULL){printf("Failed");}
- while(!feof(fp)){
- fscanf(fp,"%[^\n]\n",map1[n]);n++;
- }
- }
- void cetakMap (){
- int i=0;
- int j=0;
- for (i=0;i<10;i++){
- for(j=0;j<10;j++){
- if(map1[j][i]=='1'){printf("FInd!");getchar();break;}
- }
- }
- for(int r=0;r<n;r++){
- for(int c=0;c<n;c++){
- if(r==i && c==j){printf("%c",1);}
- printf("%s\n",map1[r][c]);
- }
- }
- }
- void cariKarakter(){
- for (int i=0;i<10;i++){
- for(int j=0;j<10;j++){
- if(row[i].positionx[j]=='1'){printf("Find!");getchar();break;}
- else if (row[i].positionx[j]=='2'){printf("Find 2!");getchar();
- }
- }
- }
- }
- void menu1(){
- int highscore=0;
- int level=1;
- int score=0;
- int turn=0;
- int move;
- int i=0;
- int j=0;
- printf("High Score : %d\n",highscore);
- printf("Level : %d\n",level);
- printf("Score : %d\n",score);
- printf("Turn : %d\n",turn);
- cetakMap();
- printf("1. Up\n");
- printf("2. Down\n");
- printf("3. Left\n");
- printf("4. Right\n");
- printf("5. Save And Exit\n");
- printf("->");
- scanf("%d",&move);fflush(stdin);
- if (move==1){
- for (i=0;i<10;i++){
- for(j=0;j<10;j++){
- if(map1[j][i]=='1'){printf("FInd!");getchar();break;}
- }
- }
- for(i;i<10;i++){
- for(j;j<10;j++){
- }
- }
- }/*
- else if (move==2){}
- else if (move ==3){}
- else if (move ==4){}
- else {}*/
- }
- void menuAwal(){
- printf("Find The Way\n");
- printf("============\n\n\n");
- printf("Menu\n");
- printf("====\n");
- printf("1. New Game\n");
- printf("2. Continue Saved Game\n");
- printf("3. Exit\n");
- printf("->");
- }
- void main(){
- int choice;
- initialize();
- menuAwal();
- scanf("%d",&choice); fflush(stdin);
- if (choice ==1){
- menu1();
- getchar();
- }
- else if (choice ==2){}
- else{}
- getchar();
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement