Не могу понять, как заранее понять, какова будет размер массива?

Рейтинг: 0Ответов: 0Опубликовано: 26.07.2023

Я писал "шифровальщик". Программа простая: пользователь пишет текст, а программа переводит его в ASCII код.

Но тут вопрос: как узнать, сколько он будет вводить и как задать размер массива в ходе выполнения программы?

#include <stdio.h>
#include <stdlib.h>

int main()
{
    char text; //вот тут problem

    printf("Введите текст: ");
    scanf("%s",text);

    for (int i=0;i<=sizeof(text);i++)
    {
        printf("%d\n",text[i]);
    }

    return 0;
}

Ответы

Ответов пока нет.