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

Замена малых латинских букв символом "$" - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Передача многомерного массива переменного размера в функцию http://www.cyberforum.ru/cpp-beginners/thread22429.html
Как в с передается в функцию многомерный массив, чья размерность определеяется "по ходу дела". Вариант в фортране: ... call f(m,n,x) .... subroutine f(m,n,x) integer m,n real x(m,n) x(i,j) = ...
C++ Возвращение функцией wchar_t значения. Такой вопросик. Нижеследующий код - это концепция. в качестве аргумента функции должна быть переменная типа wchar_t, функция должна произвести некоторые манипуляции со значеним агрумента и отдать получившиюся строку тоже в типе wchar_t , "отдать" можно либо через return или вернуть вторым аргументом функции (как правильно?) whar_t myfunc(*str1) { str1=L"string was changed"; http://www.cyberforum.ru/cpp-beginners/thread22424.html
C++ Транспортабельность
Как сделать программы на Borlandc++ рабочими в независимости от того установлен ли борланд на компе или нет, как собрать все нужные файлы до одного экзешника.
C++ Как вернуть сразу 2 значения из функции?
Есть функция, которая генерирует 2 параметра. Как сделать так, чтобы функция их вернула? Оба сразу?
C++ как начать программировать на С++ http://www.cyberforum.ru/cpp-beginners/thread22356.html
Пожалуйста мастера программирования расскажыте подробно шаг за шагом , как начать программировать на С++. Тоесть где скачать программу,как её установить, руссифицировать,какая книга лутче для изучения,самые лёгкие проблемы возникающие! Спасибо заранее !!:)
C++ В двумерном массиве A[N][M] поменять местами строки,в которых сумма элементов максимальна и минимальна. Помогите пожалуйста.. подробнее

Показать сообщение отдельно
Gravity
 Аватар для Gravity
556 / 550 / 39
Регистрация: 29.01.2009
Сообщений: 1,274
04.02.2009, 21:27     Замена малых латинских букв символом "$"
На...
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
#include <stdio.h>
#include <conio.h>
 
int replace(char s[])
{
    int i, nzam = 0;
    
    for(i=0; s[i]!='\0'; i++)
       if(s[i]>='a' && s[i]<='z') { //если латинская малая буква
          s[i] = '$';
          nzam++;
       }
    return nzam;
}
 
int main()
{
    int i, n;
    char s[256] = "I hate this fucking world!";
    
    n = replace(s); //применяем функцию
    printf("%s\n", s); //выводим символьный массив с заменой букв
    printf("%d", n); //число замен
    
    getche();
    return 0;
}
 
Текущее время: 08:56. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru