Форум программистов, компьютерный форум, киберфорум
C для начинающих
Войти
Регистрация
Восстановить пароль
Другие темы раздела
C (СИ) Как поставить программу на "Повтор" https://www.cyberforum.ru/ c-beginners/ thread1113565.html
Вот к примеру простенькая программа #include<stdio.h> #include<conio.h> int main() { int x=1; int y; int i; int n;
Как считать нажатие клавиши C (СИ)
Добрый день, начинаю изучать си, подскажите как считать событие при нажатии клавиши up, down, left, ... пытаюсь создать программу для управления роботом нужно что бы при нажатии UP (без нажатие...
Найти произведение элементов двумерного массива C (СИ)
дана квадратная матрица с размернстью m*n,заполненная случайными числами в диапазоне . найти произведение элементов массива.
C (СИ) Вывести массив на экран Здравствуйте недавно написал программу сортировку, но никак не могу вывести массив на экран, обычный принтф не работает, мне советовали добавить функцию и вывести через неё, но всё равно ничего не... https://www.cyberforum.ru/ c-beginners/ thread1113293.html
C (СИ) Массив неизвестного размера+функция https://www.cyberforum.ru/ c-beginners/ thread1113198.html
Алоха, имею такой вопрос вот у меня ниже код, который считает среднее значение всех елиментов массива типа double; в функции main все считает ок. А вот когда передаю массив в другую функцию,...
C (СИ) Двумерный массив на С. Вывести на экран строку, сумма элементов которой максимальна
Вывести на экран строку, сумма элементов которой максимальна.
Как создавать, записывать, удалять, выводить элементы списка C (СИ)
Здраствуйте я прошу вас помочь разобраться со списками(односвязными LIFO, FIFO), как создавать, записывать,удалять,выводить. я полазил в темах,а там объяснений нет только программы. заранее...
C (СИ) Сортировка, группировка, определение частоты попадания в интервалы 1. Дано натуральне число N і одновимірний масив A1, A2, …, AN цілих чисел. Визначити найбільше й найменше значення, отримані значення розглядати як кінці відрізка. Розбити відрізок на 5 діапазонів... https://www.cyberforum.ru/ c-beginners/ thread1113046.html
C (СИ) Использование библиотечных функций для работы с символьными данными https://www.cyberforum.ru/ c-beginners/ thread1112954.html
Нужна помощь, не знаю как переделать эту программу полностью на библиотечные функции типа :strcpy() strchr() и прочих. Не меняя суть работы программы. /*Ввести с клавиатуры предложение. Произвести...
C (СИ) Написать программу копирования первой половины введенной строки в другую строку Написать программу копирования первой половины введенной строки в другую строку код на Turbo C мне нужен эту программу как, пример А и Б А. Пример. Написать программу замены во веденной строке... https://www.cyberforum.ru/ c-beginners/ thread1112853.html
0 / 0 / 0
Регистрация: 27.02.2014
Сообщений: 50
0

В строке массива передвинуть все ASCII коды символов на один вперед

07.03.2014, 18:05. Просмотров 1012. Ответов 6
Метки (Все метки)

Новичок в программировании, начал постепенно разбираться с символьными строками и ASCII кодами. В общем в строке массива хочу передвинуть все ASCII коды символов на один вперед. Может что-то напутал с указателями, может просто неправильно сделал, но программа завершается аварийно пока. Помогите с этой элементарнейшей задачей...

C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
#include <stdio.h>
#include <stdlib.h>
#include <conio.h>
#include <string.h>
 
main()
{
  FILE *fopen(), *in;
  FILE *fopen(), *out;
  char c, *s[256];
  int i=0;
  
  in = fopen( "input.txt" , "r" );
  out = fopen( "output.txt" , "w" );
  
  while (fgets(*s, 255, in) != NULL)
  {
    while(*s[i] != '\0')
    {
      char c = *s[i];
       c +=1;
       i++;
    }
  }  
  fprintf(out, "%s" , *s);
  return 0;
}


Вернуться к обсуждению:
В строке массива передвинуть все ASCII коды символов на один вперед
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
07.03.2014, 18:05
Готовые ответы и решения:

Введите массив символов из 12 элементов. Удвоить все коды символов массива
Условие :Введите массив символов из 12 элементов. Удвоить все коды символов массива. Заранее...

Коды символов ASCII
Почему русские строковые литералы char first = 'А'; char last = 'Я'; cout &lt;&lt; (int)first...

Коды таблицы символов ASCII
Почему когда я делаю явное преобразование вводимого с клавиатуры символа в int,компилятор выдаёт...

Вывести коды ASCII символов «a» и «q».
(Char). Вывести коды ASCII символов «a» и «q». Дана символьная переменная d. Присвоить логической...

6
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2020, vBulletin Solutions, Inc.