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

Фунция putchar() - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Задача с++ по структурам http://www.cyberforum.ru/cpp-beginners/thread1041409.html
Известны данные о стоимости каждого из 20 наименований товаров: число рублей и число копеек. Составить программу, сравнивающую стоимость двух любых наименований товаров (определяющую, какой из товаров стоит дороже).
C++ Кодировка текста ошибок vs 2013 Здравствуйте! Столкнулась с такой проблемой, что некоторые ошибки вылазиют абракадаброй Ошибка 1 error LNK2028: ёё√ыър эр эхЁрчЁх°хээє■ ыхъёхьє (0A000370) "public: __thiscall sphere::sphere(void)" (??0sphere@@$$FQAE@XZ) т ЇєэъЎшш "public: __thiscall planet::planet(void)" (??0planet@@$$FQAE@XZ) Ошибка 2 error LNK2028: ёё√ыър эр эхЁрчЁх°хээє■ ыхъёхьє (0A000371) "public: double __thiscall... http://www.cyberforum.ru/cpp-beginners/thread1041407.html
C++ Скалярное произведение векторов
Здравствуйте! Помогите пожалуйста найти ошибки #include <iostream> using namespace std; int main(int argc, char *argv) { system("PAUSE"); return EXIT_SUCCESS; }
C++ Нахождение сопротивления
Программа должна находить сопротивление n-резисторов в 2 случаях: если это последовательное соединение(работает) и если параллельное(не работает). Прошу помочь.. #include <iostream.h> #include <conio.h> #define size 10 main() { int R, q, n; float res=0; cout << "Type amount of resistors: "; cin >> n;
C++ Распределить числа в два массива так, чтобы разность между их суммами была минимальной http://www.cyberforum.ru/cpp-beginners/thread1041371.html
Задача: дан массив N чисел. Нужно раскидать эти числа в два массива так, чтобы разность между их суммами была минимальной. Пример: 100 1 2 3 4 Берем первое число - 100, кидаем в первый массив, во втором - 0. Берем второе - 1, кидаем туда, где сумма чисел меньше, т.е. во второй (1 - 100, 2 -1). Третье числи - 2. В первом - 100, меньше во втором, значит кидаем туда и т.д. В итоге получится в...
C++ Исправить ошибки в программе C++ База данных есть некоторые ошибки не могу исправить... #include "stdafx.h" #include <iostream> #include <stdio.h> #include <cstdlib> #include <string> #include <fstream> подробнее

Показать сообщение отдельно
d3vn
2 / 2 / 3
Регистрация: 18.11.2013
Сообщений: 118
14.12.2013, 19:34     Фунция putchar()
Всем привет! Почему, когда вывожу часть строкового массива посимвольно - функция putchar выводит каждый элемент по два раза?
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
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
#include "stdafx.h"
#include "math.h"
#include "conio.h"
#include "stdio.h"
#include "locale.h"
#include "stdlib.h"
#include "ctype.h"
#include "string.h"
#define N 5
#define M 45
int main()
{
    setlocale(LC_ALL,"Russian");
    char strings[N][M] = {"12345", 
                           "Once I caught a fish alive", 
                           "678910", 
                           "Then I let it go again"};
    int i, j, d = 0, max = 0, k, m, c;
    for (i=0; i<N; i++)
        printf ("%s\n", strings[i]);
    for (i=0; i<N; i++)
    {
        for (j=0; j<M; j++)
        {
            if (isdigit (strings[i][j]))    
            {
                d++;
                k = j;
                m = i;
            }
            else
            {
                if (d > max)
                    max = d;
            }
        }
        d = 0;
    }
    printf ("d = %d\n", d);
    printf ("Длинна последовательности: %d\n", max - 1);
    printf ("Номер последнего числового элемента: %d\n", k);
    printf ("Номер строки, в которой он находится: %d\n", m);
    c = (k - (max - 1));
 
    for (i = m; i <= m; i++)
        for (j = c; j < max; j++)
        printf ("%c ", putchar(strings[i][j]));
    getch();
    return 0;
}
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 22:04. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru