ENG  RUSTimus Online Judge
Online Judge
Задачи
Авторы
Соревнования
О системе
Часто задаваемые вопросы
Новости сайта
Форум
Ссылки
Архив задач
Отправить на проверку
Состояние проверки
Руководство
Регистрация
Исправить данные
Рейтинг авторов
Текущее соревнование
Расписание
Прошедшие соревнования
Правила
вернуться в форум

Обсуждение задачи 1197. Один в поле воин

getche function
Послано alirezaARSH 8 июл 2012 03:06
why getche is undefined for compiler.in 'dev c 'i used it and is define
program:
#include <stdio.h>
#include <stdlib.h>

int main(int argc, char *argv[])
{
    int i,j,k,s,b,n;
    char a,c[99][8][8];
    scanf("%d",&n);
    for(k=0;k<n;k++){
                     a=getche();
                     scanf("%d",&b);
                     c[k][(int)a-96][b]='n';
                    }

    for(k=0;k<n;k++){
                     s=0;
                     for(i=1;i<=8;i++)
                     for(j=1;j<=8;j++) {

                                       if(c[k][i][j]=='n'){
                                                        if(i+2<=8&&j+1<=8)     s++;
                                                        if(i+2<=8&&j-1>=1)    s++;
                                                        if(i-1>=1&&j+2<=8)    s++;
                                                        if(i-1>=1&&j-2>=1)   s++;
                                                        if(i-2>=1&&j-1>=1)   s++;
                                                        if(i-2>=1&&j+1<=8)    s++;
                                                        if(i+1<=8&&j-2>=1)    s++;
                                                        if(i+1<=8&&j+2<=8)     s++;
                                                        }
                                     }
                     printf("\n%d",s);
                     }

  system("PAUSE");
  return 0;
}
Re: getche function
Послано LiSu 7 окт 2012 16:20
because getch() and not getche()
Re: getche function
Послано bekmyrat 4 ноя 2012 17:27
Is it true?