|
|
Другие темы раздела | |
C (СИ) Передача параметра по указателю Объясните пожалуйста по какой причине при вызове func(&c) параметр "c" не меняет своего значения. #include <stdio.h> int func(int *b) { int a = 1; a += 4; b = &a; printf("b = %d\n", *b); return a; https://www.cyberforum.ru/ c-beginners/ thread319018.html |
C (СИ) Необычное поведение оператора инкремента Добрый день! Это просто несчастье какое-то. Я пытаюсь посчитать коэффициенты корреляции, рассматривая строку из 16 массивов по 4 бит. Сравниваю побитно чтобы получить матрицу коэффициентов 4Х4. Программа выдает ерунду какую-то. Удивительно, в примере ниже я уже и цикл убрал, а коэффициенты корреляции больше 1! Ну как там больше одного инкремента произойти могло-то? Уже все перепроверил -... |
C (СИ) Считывание с конца файла происходит дважды 1)почему-то считывается дважды с конца файла и поэтому удваивается последняя строка в новый файл. 2)не ищет вхождение строки в другой строке. все время говорит что "not found" //#include </home/cyberchuck/openssl-0.9.8h/include/openssl/md4.h> #include <stdio.h> #include <stdlib.h> #include <string.h> /*char *cryptonit(char *s) { int i; https://www.cyberforum.ru/ c-beginners/ thread318596.html | C (СИ) В начало и конец каждой строки текстового файла добавить разделитель «|» Задание: Даны три файла целых чисел одинакового размера. Создать текстовый файл, содержащий эти числа, расположенные в три столбца шириной по 20 символов (в каждом столбце содержатся числа из соответствующего исходного файла). В начало и конец каждой строки текстового файла добавить разделитель «|» (код 124). Числа выравниваются по левому краю столбца. Вот то что я написала...у меня происходит... https://www.cyberforum.ru/ c-beginners/ thread318558.html |
Организовать создание односвязного списка с последующим созданием новых элементов данной структуры C (СИ) Доброго вам здравия. Мне необходимо написать базу данных на Си с помощью односвязного списка. И вот у меня вопрос. Есть структура: struct CAR { char owner; int model; char num; int power; |
C (СИ) Функция с указателем не работает Всем привет. Вот код. #include <stdio.h> char daytab = { {0, 31, 28, 31, 30, 31, 30, 31, 31, 30, 31, 30, 31}, {0, 31, 29, 31, 30, 31, 30, 31, 31, 30, 31, 30, 31} }; https://www.cyberforum.ru/ c-beginners/ thread318442.html |
C (СИ) Найти число, полученное в результате вычитания первого и второго комплексного числа
https://www.cyberforum.ru/ c-beginners/ thread318435.html Помоги пожалуйста рушить задачу. Используя указатели над структурами решить задачу: заданы комплексные числа, представленные в программе массивом array структур. Найти число, полученное в результате вычитания первого и второго комплексного числа. Дописать найденное число в имеющиеся данные. Найти сумму комплексных чисел. Вывести получившиеся данные на экран. |
Найти наибольшую строку в массиве C (СИ) Не могу понять где ошибка( Нужно найти наибольшую строку в массиве.Код компилируется, но не выводит ничего, подскажите в чем ошибка #include <stdio.h> #include <string.h> char* max(char *begin,char *end,int size,int(*cp)(char*,char*)) { char *mx=begin; while(begin!=end) { if(cp(begin,mx)) {mx=begin;} |
C (СИ) Массив указателей на элементы структуры Здравствуйте. Сабж таков: есть структура struct Struct1, в ней есть элемент, допустим указатель на строковой литерал, обзовём его char * word. Хочу создать массив указателей, ссылающихся на struct -> word, но не знаю как такой массив объявить. Прошу помочь советом. https://www.cyberforum.ru/ c-beginners/ thread318098.html | C (СИ) Необходимо отсортировать однонаправленный список. Необходимо создать однонаправленный список и реализовать в нём все действия...Получилось сделать всё кроме сортировки...необходимо переставлять не значения а указатели...помогите кто может метод сортировки любой... Вот что у меня получилось #include <stdio.h> #include <stdlib.h> int Add(int); void Print(void); void Destroy(void); https://www.cyberforum.ru/ c-beginners/ thread317838.html |
C (СИ) Дано целое число а, поменять максимальные и минимальные разряды местами Вот смотрите я написал код, где в нём ошибка? Я что то не пойму #include<stdio.h> #include<conio.h> int main() { long int i, a, b, oc, l, m, max, min, s, p; printf("\n vvedy a: "); scanf("%ld", &a); b=a; max=0; |
C (СИ) Взять последний символ из строки в файле Задание: заменить на пробел все символы, совпадающие с последним символом в строке Параметры командной строки: 1. Имя входного файла 2. Количество замен Вот что уже написал: #include <stdio.h> #include <stdlib.h> https://www.cyberforum.ru/ c-beginners/ thread317466.html |
2382 / 1666 / 279
Регистрация: 29.05.2011
Сообщений: 3,402
|
||||||
13.06.2011, 22:27 | 0 | |||||
Заменить в строке s1 первое вхождение строки s2 на s3 - C (СИ) - Ответ 175644413.06.2011, 22:27. Показов 2088. Ответов 19
Метки (Все метки)
Ответ
Вот, исправил немного. Извини, пришлось применить автоформатирование, чтобы мозг не напрягать
Ну и так, мелочи вроде многосимвольных констант 's1'. Добавлено через 2 минуты Ну а твои "лишние" символы, это как раз забытый 0 при сохранении. Вернуться к обсуждению: Заменить в строке s1 первое вхождение строки s2 на s3 C (СИ)
2
|
13.06.2011, 22:27 | |
Готовые ответы и решения:
19
Заменить в строке S первое вхождение строки Заменить в строке S первое вхождение строки S1 на строку S2. Заменить в строке S первое вхождение строки S1 на строку S2 Заменить в строке S первое вхождение строки S1 на строку S2 |
13.06.2011, 22:27 | |
13.06.2011, 22:27 | |
Помогаю со студенческими работами здесь
0
Заменить в строке S первое вхождение строки S1 на строку S2 Заменить в строке S первое вхождение строки S1 на строку S2 Заменить в строке S первое вхождение строки S1 на строку S2 Заменить в строке первое вхождение строки S1 на строку S2 |