Как сделать остальное, мне понятно. Т.е. код и буковки я в поле или структуру засобачу, а потом простенько так буду знаки сверять. Но вот как сделать так, чтоб прога сама различала, что ей подсовывают!? <!--emo&:ph34r:-->



int main(void)
{
char c;
a: printf("Открыть файл? A/N ");
scanf("%c", &c);
if ((c=='a') || (c=='A')) {
zapisi_fajl();
} else if ((c=='n') || (c=='N')) {
zapisi_string();
} else {
printf("Неизвестная команда! Попробуй еще раз!\n");
goto a;
}
....
return 0;
}
int main( void ){
char c = 0;
do {
printf("Открыть файл? A/N ");
scanf("%c", &c);
switch ( tolower(c) ) {
case 'a':
zapisi_fajl();
break;
case 'n':
zapisi_string();
break;
default:
printf("Неизвестная команда! Попробуй еще раз!\n");
с = 0;
}
} while ( c == 0 );
return 0;
}










Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 2