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

обработка строки в с++ - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ if (x=a) и if (x==a) http://www.cyberforum.ru/cpp-beginners/thread88237.html
В чем разница?
C++ Лабиринт Помогите пожалуйста: Создать игру «Лабиринт». Игра состоит из 2 уровней (лабиринтов), отличающихся по сложности. Лабиринты появляются на экране или последовательно. Рендомом генерируем... http://www.cyberforum.ru/cpp-beginners/thread88210.html
Печать квадрата из звездочек. Как сделать лучше? C++
Я написал программу, которая печатает из звездочек квадрат с заданной стороной. Например, квадрат со стороной 6 будет выглядеть так: ****** *____* *____* *____* *____* ****** Код такой:
C++ [Массивы] Матрица 5х5 С++
Ребят помогите пожалуйста, завтра экзамен, для допуска осталась одна задача не решеной. Найти сумму положительных элементов указанного столбца матрицы А 5х5
C++ Дан двумерный массив, вычислить произведение отрицательных элементов, заменить этим числом элементы второй строки матрицы http://www.cyberforum.ru/cpp-beginners/thread88172.html
написала программу, считает только произведение, надо оформить в виде функции
C++ Дан двумерный массив n*m Найти среднее арифметическое S его элементов и заменить этим числом элементы второй строки Не получается написать правильно программу.Дан двумерный массив А размером m*n. Найти среднее арифметическое S его элементов и заменить этим числом элементы 2-й строки.Оформить в виде функций. Что... подробнее

Показать сообщение отдельно
корвиниус
0 / 0 / 0
Регистрация: 18.01.2010
Сообщений: 6
21.01.2010, 20:19  [ТС]
прога не работает! но я нашёл ещё одну твою работу от 13.01 немного изменил и ЗАРАБОТАЛО

Добавлено через 1 минуту
C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
#include <stdio.h>
#include <string.h>
#include <stdlib.h>
#define SEPCHAR " \t\n"
#define STRLEN 128
int main(void){
printf("\t\t\labaratory work #3\n\t\t\made by\n\t\t\t\\n\n");
char buf[STRLEN], *p;
while ( 1 ){
printf("please feed in your string: ");
if ( !fgets(buf, sizeof(buf), stdin) )
exit(1);
if ( *buf == '\n' )
exit(0);
for ( p = strtok(buf, SEPCHAR); p != NULL; p = strtok(NULL, SEPCHAR) )
if ( *p == *(p + strlen(p) - 1) )
printf("%s ", p);
printf("\n");}
exit(0);}
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru