Не работает "Еще раз? y/n?" - C (СИ)
Формулировка задачи:
#include <stdio.h>
#include <conio.h>
#include <string.h>
main()
{char c;
do{char s1[51], s2[51];
int p;
printf("\n s1: ");scanf("%s",&s1);
printf("\n s2: ");scanf("%s",&s2);
p=strncmp(s1,s2,5);
if (p==0) printf("\n s1=s2 по коду! \n");
printf(" \n Еще раз? y/n? "); scanf("%c",&c);}
while (c=='n');
getch();
return 0;
}Решение задачи: «Не работает "Еще раз? y/n?"»
textual
Листинг программы
#include <stdio.h>
#include <string.h>
main()
{
char c;
char s1[51], s2[51];
int p;
do
{
printf("\n s1: ");
scanf("%s",&s1);
printf("\n s2: ");
scanf("%s",&s2);
p=strncmp(s1,s2,5);
if (p==0)
printf("\n s1=s2 ļī źīäó! \n");
fflush(stdin);
printf(" \n Г…Е‚ГҐ ЕЎД…Д“? y/n? ");
scanf("%c",&c);
}
while (c!='n');
getch();
return 0;
}