кодесурса
«C

Программирование на C: копирование одной строки в другую

script1adsense2code
script1adsense3code

Строка C: упражнение-8 с решением

Напишите программу на C, чтобы скопировать одну строку в другую.

«C

Пример решения:

Код C:

#include <stdio.h>
#include <string.h>
#include <stdlib.h>
void main()
{
    char str1[100], str2[100];
    int  i;
       printf("\n\nCopy one string into another string :\n");
       printf("-----------------------------------------\n"); 	
       printf("Input the string : ");
       fgets(str1, sizeof str1, stdin);
	   
    /* Copies string1 to string2 character by character */
    i=0;
    while(str1[i]!='\0')
    {
        str2[i] = str1[i];
        i++;
    }
    //Makes sure that the string is NULL terminated
    str2[i] ='\0';
    printf("\nThe First string is : %s\n", str1);
    printf("The Second string is : %s\n", str2);
    printf("Number of characters copied : %d\n\n", i);
}

Пример вывода:

 Скопируйте одну строку в другую строку:                                                                         
-----------------------------------------                                                                     
Введите строку: это строка для копирования.                                                             
                                                                                                              
Первая строка: это строка для копирования.                                                          
                                                                                                              
Вторая строка: это строка для копирования.                                                         
                                                                                                              
Количество скопированных символов: 31 

Блок - схема:

«Блок-схема:

Редактор кода программирования C:

Улучшите этот пример решения и опубликуйте свой код через Disqus.

Предыдущий: Напишите программу на C для подсчета общего количества алфавитов, цифр и специальных символов в строке.
Далее: Напишите программу на C для подсчета общего количества гласных или согласных в строке.

Каков уровень сложности этого упражнения?

Новый контент: Composer: менеджер зависимостей для PHP , R программирования


script1adsense4code
script1adsense5code
disqus2code
script1adsense6code
script1adsense7code
script1adsense8code
buysellads2code