Форум программистов, компьютерный форум CyberForum.ru
Наши страницы

Сравнение строк - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Массивы. С++ Builder. Вычислить среднее арифметическое элементов матрицы, расположенных на главной диагонали http://www.cyberforum.ru/cpp-beginners/thread857631.html
Помогите пожалуйста решить данную задачу...) Вычислить среднее арифметическое элементов матрицы, расположенных на главной диагонали. Вывести элементы, расположенные на главной диагонали.
C++ Массивы и функции Здравствуйте. Очень интересная ошибка возникает в результате работы этого когда: void schet(double result, int ar_size); int main() { using namespace std; double * result = new double; int i... http://www.cyberforum.ru/cpp-beginners/thread857606.html
C++ класс, реализующий линейный односвязный список
Разработайте класс, реализующий линейный односвязный список. Методы класса: вставка элемента после n-го элемента списка, просмотр списка, удаление из списка каждого второго элемента. Поля записей:...
C++ Задача на рекурсию. Найти кратчайшее расстояние между городами i и j даже если между ними нет прямой дороги
Дана матрица размером NxN с расстояниями между городами при наличии прямой дороги между ними. По вертикали содержаться города откуда выезжаем, по горизонтали – куда. На пересечении - расстояние по...
C++ Найти ошибку в коде http://www.cyberforum.ru/cpp-beginners/thread857568.html
Скажите, пожалуйста, в чем у меня ошибка? Вот код #include <iostream> #include <cmath> #include <locale> #include <conio.h> const float PI = 3.141592; /*class Error{
C++ задача на файловый ввод-вывод Помогите решить задачку: Создать текстовый файл, содержащий вещественные значения, следующего формата 5.3 21.4 37.4 52.6 9.2 … . Считать из файла записанные данные и определить... подробнее

Показать сообщение отдельно
BumerangSP
4286 / 1408 / 121
Регистрация: 16.12.2010
Сообщений: 2,941
Записей в блоге: 3
07.05.2013, 18:30
Проверьте:
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
#include <iostream>
 
int myStrcmp(const char *str1, const char *str2)
{
    while(*str1 == *str2 && (*str1 && *str2))
        ++str1, ++str2;
    return *str1 == *str2 ? 0 : *str1 > *str2 ? 1 : -1;
}
 
int main() 
{
    char str1[100] = {0}, str2[100] = {0};
    std::cin.getline(str1, sizeof(str1));
    std::cin.getline(str2, sizeof(str2));
    std::cout << myStrcmp(str1, str2) << '\n';
}
1
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru