Не работает "Еще раз? 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;
}

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

7   голосов , оценка 4.143 из 5
Похожие ответы