На языке "С" есть следующие строки, одна из которых получена путем ввода с клавиатуры:
string stringOne, stringTwo;
stringOne = GetString();
Для начала, необходимо N-ю букву из stringOne поместить в stringTwo.
stringTwo[0] = stringOne[6];
Не работает. Возможно для этого есть какая то функция, или string нужно преобразовать в char?
Далее всю ту же stringOne я проверяю на наличие различных символов, после чего нужно определить в какой ячейке они расположены и вывести их.
int position, n;
do{
if(stringOne[n] == "*"){
printf("%d", position);
}else n++;
}while(n <= 50);
Есть команда strncat, которая прибавляется строки друг к другу. Допустим, есть все та же stringTwo, в которой всего 1 буква и есть stringTemp, в которой 6 букв, так вот функция strncat(stringTwo, stringTemp); почему то не работает.