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

Переделать программу с указателями С++ - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Шаблон функции для удвоения максимального значения http://www.cyberforum.ru/cpp-beginners/thread981722.html
Помогите написать программу : Напишите программу, которая использует шаблон функции для удвоения минимального значения из трех аргументов. Проверьте программу, используя тройки целых чисел, чисел с...
C++ Умножение матриц(динамические одномерные массивы) Есть класс: class Array { public: /*Конструкторы*/ Array(Array &tmp);//конструктор копирования Array(); //конструктор void Array(int x , int y);... http://www.cyberforum.ru/cpp-beginners/thread981701.html
C++ Cout.width(), cout.fill(): вывод времени
вводится время в формате 12:05 через scanf("%d%*c%d", hour, minute); т.е. "12" присваивается переменной hour, а "5" - minute, символ ":" пропускается. Проблема состоит в том, что нужно...
class C++ C++
помогите пожалуйста решить эту задачку , я кое как писал программку для структуры и она работает, теперь как ее переделать классы, у меня ничего не получается подскажите что надо делать!! хочу...
C++ Работа с генератором случайных чисел http://www.cyberforum.ru/cpp-beginners/thread981682.html
Здравствуйте, уважаемые форумчане. Прошу помощи вот с такой задачей, не могу никак ничего придумать. Вот собственно задача: Сгенерировать два числа a,b и набор из 10 элементов, в диапазоне...
C++ Наследование в с++ Люди добрые, помогите пожалуйста. Нужно срочно сдать программу по теме "Наследование", но че-то не могу написать. Наследование только начал изучать и не совсем разбираюсь. Условия задачи таковы:... подробнее

Показать сообщение отдельно
kukuu
1 / 1 / 0
Регистрация: 03.12.2012
Сообщений: 83

Переделать программу с указателями С++ - C++

19.10.2013, 16:23. Просмотров 279. Ответов 8
Метки (Все метки)

Подскажите пжлст ,как переделать эту программу ,чтобы не использовать квадратные скобки?и чтобы когда вхождение символа не найдено выдавалась ошибка ,а не смайлики)
Код
#include "stdafx.h"
#include <stdio.h>
#include <stdlib.h>
#include <conio.h>

char *
mystrchr(char *s, char ch)
{
    while (s && *s != ch)
        ++s;
    if (*s)
        return s;
    else
        return 0;
}

int
main()
{
    char str[256], ch;
    puts("Input string:");
    gets(str);
    puts("Input char:");
    ch = getchar();
    char *p = mystrchr(str, ch);
    if (p)
        printf(p);
    else
        printf("NULL pointer\n");
    getch();
    return 0;
}
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru