29.03.2013, 17:36. Просмотров 1609. Ответов 7
Здравствуйте! Хочу написать программу, в которой пользователь с клавиатуры вводит строку, программа ее принимает и выводит копию введенной строки. Соотвецтвенно пользуюсь фцией strcpy, возникла проблема с этой фцией:
C++ |
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
| #include <stdio.h>
#include <string.h>
#include <iostream>
using namespace std;
const int c1=10;
void main()
{
char string1[c1];
char string2 [c1];// сюда копируется строка string1
char *p=string1;// указатель на строку string1
cout << "Input string: ";
gets(string1);// запись строки в string1
cout <<"\n";
cout << "String: " << string1 << "\n";
strcpy(string1, string2);// здесь вроде и возникла проблема, хочу скопировать string1 в string2
cout << "Copy: " << string2 << "\n";
system("pause");
} |
|
Помогите кто сможет, за ранее спасибо.