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

Неправильно работает программа по нахождению в строке похожего символа - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Наибольший общий делитель двух натуральных чисел http://www.cyberforum.ru/cpp-beginners/thread599729.html
1) Найти наибольший общий делитель двух заданных натуральных чисел. 2)Правила3.15. Запрещено создавать темы с множеством вопросов во всех разделах, кроме разделов платных услуг. Один вопрос - одна тема. :( не знаю как делать.
C++ Разделение строки на переменные разных типов Помогите с разделением строки Есть String dat dat = "40.10 50.10 60.10 70.10 11:15:23 4-03-2012" необходимо разделить ее на 4 переменных типа double это первые 4 числа и 2 переменных типа string соответственно 2 последних слова. Добавлено через 3 часа 9 минут Код double td1, td2, td3, td4; String ts1, ts2; dat >> td1 >> td2 >> td3 >> td4; http://www.cyberforum.ru/cpp-beginners/thread599725.html
Сколько чисел из введенных, кратны 10 C++
Сколько чисел из введенных, кратны 10. :cry:
C++ Функция проверки, является ли заданная дробь несократимой
Определить функцию, проверяющую, является ли заданная дробь несократимой. (Дробь задается двумя натуральными числами – числителем и знаменателем). Найти все несократимые дроби, заключенные между 0 и 1, знаменатели которых не превышают заданное число n. пожалуйста помогите!!! никак не пойму
C++ Неправильный результат http://www.cyberforum.ru/cpp-beginners/thread599674.html
где тут ошибка #include<conio.h> #include<iostream.h> #include<math.h> #include<iomanip.h> double Y (double); int main() {
C++ Вычисление ряда помогите с решением задачи пожалуйста! подробнее

Показать сообщение отдельно
SimbadDOS
0 / 0 / 0
Регистрация: 06.06.2012
Сообщений: 33

Неправильно работает программа по нахождению в строке похожего символа - C++

08.06.2012, 06:14. Просмотров 287. Ответов 1
Метки (Все метки)

Здравствуйте форумчани!
Помогите пожалуйста исправить ошибку в программе.
Программа должна находить символы +,-* и цифры в строке s2 и выводить сколько раз они были замечены.
И как сделать строку динамической (кол-во памяти отведенной для строки соответствовало кол-ву введенных в неё символов)?

Вот код программы:
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
#include <stdio.h>
#include <conio.h>
#include <string.h>
 
int main()
{
char s1[]="'+','-','*','0..9'";
char s2[100];
scanf("Ââåäèòå ñòðîêó =>",s2);
 
int i,e;
for(i=0;i<100;i++)
{
e=stricmp(s1,s2);
}
 
printf ("%d",e);
 
getch();
return 0;
}
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru