Quick actions

cmd+k|ctrl+k

Navigation

Languages

lab6 task2/3

Snippet info

Language

C

Visibility

public

Author

t.m.kozynets

Created

2025-05-20T01:03:06.541801Z

Updated

2025-05-20T04:48:14.226178Z

#include <stdio.h>
#include <string.h>

int build_index_url(const char *domain, char *index_url) {
    const char *prefix = "http://www.";
    const char *suffix = "/index.html";

    index_url[0] = '\0'; // Очищення буфера перед копіюванням

    strcat(index_url, prefix);
    strcat(index_url, domain);
    strcat(index_url, suffix);

    return strlen(index_url);
}

int main() {
    char domain[100];
    char index_url[256];

    printf("Введіть доменне ім'я: ");
    scanf("%99s", domain); // читаємо до 99 символів, щоб уникнути переповнення

    int length = build_index_url(domain, index_url);

    printf("Сформована URL-адреса: %s\n", index_url);
    printf("Кількість символів: %d\n", length);

    return 0;
}
INFO