Код: Выделить всё
#include "stdafx.h"
#include <iostream>
#include <math.h>
using namespace std;
unsigned int vvod(char s[32], int n)
{
unsigned int b = 0;
n = strlen(s);
gets_s :( s);
for (int i = 0; i < n; i++)
{
if (s[i] == '1') b = b | (1 << (n - i - 1));
}
return b;
}
int main()
{
int n;
char str1[32];
cin >> str1;
char str2[32];
cin >> str2;
n = strlen(str1);
bool fl = true;
for (int i = 0; i < n && fl; i++)
fl = fl && (str1[i] >= str2[i]);
if (fl)
for (int i = 0; i < n; i++)
cout << (str1[i] == str2[i] ? str1[i] : '-');
else
cout << "ne interval\n";
return 0;
}
помогите исправить