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

Использование библиотечных функций string.h - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Утсранить ошибки в коде http://www.cyberforum.ru/cpp-beginners/thread169698.html
#include <iostream.h> #include <conio.h> int main(void) { int day; cout <<"Input day of week:"<<endl; cin>>day; { if (day==1) std ::cout <<"Monday"endl;
C++ Call of nonfunction Написал программу: #include <iostream.h> #include <math.h> #include <conio.h> void main() { clrscr(); float a,b,s,sin,x,grad,pi=3.14; http://www.cyberforum.ru/cpp-beginners/thread169693.html
C++ Программа завершает работу после вывода данных
запускаю программу ввожу значения а когда программа их должна вывисти вылазит табличка windows завершает выполнение программы. проблема или в main() на выводе значения или в poisk подскажите где я накосячил. програ компилится нормально. я выложил только часть кода остальное я уверен правельно..... int poisk(AEROFLOT *aeroflot,char *n,int &k,int *a) { int i,j; for (i=k; i<7;...
C++ Символам отвечают числа и наоборот
Здравствуйте. У меня такая задача: символам отвечают числа, например A=0, B=1, C=2, ..., Z=25. нужно сделать так что б когда есть число то можна было б найти символ, а когда есть символ то можна было б знайти число. Всем спасибо.
C++ Передача массива http://www.cyberforum.ru/cpp-beginners/thread169663.html
Нужна помощь. как передать массив созданный в функции в main()? int poisk(AEROFLOT *aeroflot,char *n) { int i,k; k=0; for (i=0; i<7; i++) { if(!strcmp(aeroflot.type, n))
C++ Число прописью Дано двухзначное число.Вывести его прописью. с помошью switch... бес понятия!помогите по быстрому,пожалуйста! подробнее

Показать сообщение отдельно
TheMachinist
 Аватар для TheMachinist
242 / 174 / 15
Регистрация: 14.06.2010
Сообщений: 422
27.09.2010, 14:44     Использование библиотечных функций string.h
Обошлись без strlen
Если что в коде не понятно могу объяснить.

C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
#include <stdio.h>
#include <conio.h>
#include <string.h>
 
int main()
{
   char str[] = "Come  back to me baby";
   char key[] = "ba";
char * pch;
 
pch = strtok(str," ");
while(pch != NULL){
    if(strncmp(pch,key,2) == 0)
printf("\n%s",pch);
pch = strtok(NULL," ");
}
 
   _getch();
}
 
Текущее время: 22:38. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru