Форум С++

 

Ответить на сообщение

Вернуться к теме

Вы отвечаете на сообщение:

Автор: Vitalik   (16.06.2009 в 12:05)
ну вот что получилось у меня со строкой

Udalenie iz stroki neskol'ko elementov
#include <stdio.h>
#include <russian.h>

void main()
{
char s1[80],s2[80];
int n1,n2;
printf("%s",Rus("Введите строку"));
printf("\n");
gets(s1);
printf("%s",Rus("Введите номер символа с которого нужно начать "));
scanf("%d", &n1);
printf("%s",Rus("Введите сколько символов надо обрезать "));
scanf("%d", &n2);
strncpy(s2,s1,n1-1);
s2[n1-1]='\0'; //все как положено завершающий ноля я не забыл
strcat(s2,s1+(n1+n2-1));
puts(s2);
}
а с массивлм я ерунду написал, я имел в виду динамический массив

Приведите пожалуйста Ваш код работы с указателями на строки.


Ваше имя:

Пароль:

Цитировать

Используйте тэги для выделения текста:
Код: [code][/code]
Жирный: [b][/b]
Наклонный: [i][/i]
URL: [url][/url]

Сообщение:

Прикрепить: