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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
dmmih
1 / 1 / 0
Регистрация: 21.12.2012
Сообщений: 15
#1

Ввести с клавиатуры слово и символ. Заменить в слове последнюю букву “A” на символ. Присоединить введенный символ к концу слова. Вывести слово и си - C++

21.12.2012, 22:03. Просмотров 1043. Ответов 0
Метки нет (Все метки)

Помогите разобраться, пожалуйста.
Задание:Ввести с клавиатуры слово и символ. Заменить в слове последнюю букву “A” на символ. Присоединить введенный символ к концу слова. Вывести слово и символ.
При компиляции вылезает ошибка: error C2447: {: отсутствует заголовок функции (возможно, используется формальный список старого типа.
Как избавиться от этой ошибки?Да и в целом правильно ли я написал код?
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
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
// Лаба1.cpp: главный файл проекта.
 
#include "stdafx.h"
#include "stdio.h"
#include "conio.h"
#include "string.h"
 
 
 
using namespace System;
 
int main();
{
    char a[18]="a";
    char b[18]="";
    char c[18]="";
    char d[18]="";
    char x[18]="";
    char y[18]="";
    char z[18]="";
    printf("Введите слово\n",x);
    scanf("%s",&x);
    printf("Введите символ\n",y);
    scanf("%s",&y);
    int n;
    char p[18]="";
    n=strlen(x);
    for (int i=0;i<n;i++);
    {
        strncpy(p;x+i,1);
        if (strstr(a,p)!=0);
        {
            strncpy (b,x,i);
            strncpy (c,x+i+1,n-i);
            strcat (d,b);
            strcat (d,y);
            strcat (d,c);
            strcat (y,d);
 
            printf("Результат :%s\n",y);
            strncpy(z,y,1);
            printf("Результат :%s\n",z);
            break;
        }
    }
    _getch();
}
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
21.12.2012, 22:03     Ввести с клавиатуры слово и символ. Заменить в слове последнюю букву “A” на символ. Присоединить введенный символ к концу слова. Вывести слово и си
Посмотрите здесь:

Заменить в тексте символ, который вводится с клавиатуры на символ * - C++
Помогите решить в Borland c++ Если можно еще блок-схему Задан тест. Заменить в этом тексте символ, который вводится с лавиатуры на...

Заменить в слове первую букву “A” на символ - C++
Задание такого: Ввести с клавиатуры слово и символ. Заменить в слове первую букву “A” на символ. Присоединить введенный символ к...

Вывести введенное нами слово, причем каждый символ слова на новой строке - C++
Подскажите, как можно сделать, чтобы на любое введенное нами слово, вывод происходил не просто в 1 строку все слово (это вроде итак...

Из заданной последовательности слов удалить слова, содержащие введенный с клавиатуры символ - C++
Нужна ваша помощь, про &quot;спасибо&quot; не забуду) Из заданной последовательности слов, разделенных запятыми, удалить слова, содержащие...

Если слово имеет нечетную длину , то удвоить средний символ и с обоих концов добавить символ "*" - C++
Если слово имеет нечетную длину , то удвоить средний символ и с обоих концов добавить символ &quot;*&quot; помогите пожалуйста , никак не могу...

Ввести с клавиатуры цифру, а вывести на экран должно символ ASCII - C++
Проблема, в том что я придумал себе задачу, вводить с клавиатуры цифру,а выводить на экран должно символ ASCII. Всячески пытался её...

В тексте удалить указанный символ везде, где он встречается. Программа не позволяет ввести символ - C++
#include&lt;iostream&gt; #include&lt;conio.h&gt; #include&lt;cstdlib&gt; using namespace std; int main() { setlocale(0,&quot;Russian&quot;); char s; ...

Заменить введенный символ от 0 до 9 соответствующим числом - C++
4)Написать программу с использованием оператора switch в соответствии с номером своего варианта. Написать программу замены введенного...

Проверить, является ли введенный с клавиатуры символ знаком препинания - C++
Проверить, является ли введенный с клавиатуры символ знаком препинания (точкой, восклицательным знаком, вопросительным знаком)? ...

Определить, является ли введенный с клавиатуры символ десятичной цифрой, буквой или другим символом - C++
Написать программу, выводящую на экран сообщение является ли введенный с клавиатуры символ десятичной цифрой, буквой или другим символом....

Определить, является ли введенный с клавиатуры символ десятичной цифрой, буквой или другим символом - C++
Написать программу, выводящую на экран сообщение является ли введенный с клавиатуры символ десятичной цифрой, буквой или другим символом....

Ввести строку и слово. Вывести те слова, которые не содержат букв, входящих в слово. - C++
Ребят помогите плииизз... только мне сказали через стандартную библиотеку Добавлено через 1 минуту Ах да и если не сложно, пояснения...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Ответ Создать тему
Опции темы

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