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

Ошибка в программе - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Объясните фрагмент кода, как работает,можно ли заменить??? http://www.cyberforum.ru/cpp/thread313873.html
sort(X.begin(),X.end()); sort(Y.begin(),Y.end()); Что это и как это работает,можно ли заменить??? и вот ещё вот это vector<float> X(4); vector<float> Y(4);
C++ Годинник поможіть зробити годинник з елементами години і хвилини в американському форматі, і щоб можна було його перетворити в формат 00:00) помогите сделать часы с элементами часы и минуты в американском... http://www.cyberforum.ru/cpp/thread313579.html
C++ Список файловых систем
Всем привет, нужна помощь: получить список файловых систем смонтированных на компьютере в данный момент и их параметры. Идей вообще 0.
как считать каналы таймера? C++
Доброго форума. Может знает кто как считать слово состояния для всех каналов таймера и вывести его на экран?
C++ CInternetSession send post data http://www.cyberforum.ru/cpp/thread312992.html
Все привет. Ниже указанный код не передает POST данные. Направьте на путь истинный, пожалуйста. #include "stdafx.h" #include <afxinet.h> int _tmain(int argc, _TCHAR* argv) { try {...
C++ Dev C++ Просмотр изображений Доброго времени суток. Проблема такая - нужно написать прогу для просмотра изображений средствами DevCpp. Гуглю уже вторые сутки - кто говорит, что надо graphics.h использовать, кто на windows.h... подробнее

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

Ошибка в программе - C++

06.06.2011, 23:25. Просмотров 527. Ответов 8
Метки (Все метки)

Доброго времени суток.
Помогите исправить ошибку в программе.
Вот такое задание:
Нужна программа подсчёта букв С в предложении и вывести процент буквы относительно строки.

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
#include <stdio.h> 
 #define N 100  
 int main() 
 { 
char  s[N];
char* p= s;
char  ch; 
int   count=  0;
float result= 0; 
printf("Input string: "); 
fgets(s, N, stdin); 
printf("Input symbol: "); 
ch = getchar(); 
while(*p) if(*p++ == ch) ++count ; 
if( strlen(s) ) result= 100 * count / strlen(s) ; 
printf("Result: %f%%\n", result); 
return 0; 
 }
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru