Форум программистов, компьютерный форум, киберфорум
Наши страницы
C для начинающих
Войти
Регистрация
Восстановить пароль
 
f3nix
0 / 0 / 0
Регистрация: 16.04.2015
Сообщений: 18
1

Не печатаются первые буквы слов

16.05.2015, 22:56. Просмотров 408. Ответов 1
Метки нет (Все метки)

Подскажите, почему не печатаются первые буквы в словах s[i] в следующем коде?

C
1
2
3
4
5
6
7
8
9
10
11
    char s[1000][1000];
    int i,j;
    for (i=0;(s[i][j]=getchar())!=EOF;i++)
    {
         if (i>0) s[i-1][++j]=0;
         for (j=0;(s[i][j]=getchar())!=' ';j++);
    }
    printf ("%s\n",s[0]);
    printf ("%s\n",s[1]);
    printf ("%s\n",s[2]);
    printf ("%s\n",s[3]);
0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
16.05.2015, 22:56
Ответы с готовыми решениями:

Первые буквы всех слов заменить на заглавные остальные буквы на строчные
Заголовок (Строка, в которой первые буквы всех слов заменены на заглавные остальные буквы на...

Определить число слов, у которых первые две буквы совпадают
Строка символьная Помогите исправить, эта не работает # include <stdio.h> # define IN 1 #...

Переписать фразу, изменив первые и последние буквы слов на заглавные
Помогите пожалуйста составить программу. Которая переписывает фразу, меняя первые и последние буквы...

Сформировать исходную строку, в котором содержатся первые буквы слов исходного текста
Задача. Сформировать исходную строку, в котором содержатся первые буквы слов исходного текста. ...

Поменять местами пару слов, у которых первые три буквы одного совпадают с последними тремя буквами другого
#include <stdio.h> #include <stdlib.h> #include <conio.h> int main() { int s, n, m, b, a,...

1
valner
1 / 1 / 7
Регистрация: 16.05.2015
Сообщений: 34
16.05.2015, 23:33 2
Попробуйте инициализировать j нулем, сейчас в нем на первом ветке цикла лежит мусор.
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
16.05.2015, 23:33

Не печатаются русские буквы
Добрый день, столкнулся с такой странностью int main(void){ SetConsoleCP(CP_UTF8);...

В первой строке выписать все первые буквы всех слов, во второй строке — вторых букв
Помогите решить задачу. С клавиатуры вводятся слова через пробел (любой длины и любого количества)....

Даны три слова. Напечатать те буквы слов, которые есть в одном из слов
Условие: Даны три слова. Напечатать только те буквы слов, которые есть только в одном из слов....


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2019, vBulletin Solutions, Inc.
Рейтинг@Mail.ru