Создать массив из 26 элементов, поместить туда буквы английского алфавита и вывести на экран - C (СИ)

Узнай цену своей работы

Формулировка задачи:

В программе нужно создать массив из 26 элементов, поместить туда буквы английского алфавита и вывести все это. Программа вроде бы очень легкая, я ее сделал без массива, а вот как с массивом я понять не могу. Можно каждую букву поместить в скобки {} и тогда проблем не будет, но разве это единственный выход?
#include <stdio.h>
#define SIZE 26
int main(void)
{
    int i;
    char ch = 'a';
    for(i = 0; i < SIZE; i++)
        printf("%c ", ch++);
    printf("\n");
}

Решение задачи: «Создать массив из 26 элементов, поместить туда буквы английского алфавита и вывести на экран»

textual
Листинг программы
#include <stdio.h>
#define SIZE 26
int main(void)
{
    int i;
    char ch = 'a',a[SIZE];
    for(i = 0; i < SIZE; i++)
        a[i]=ch++;                  // помещаем каждую букву в массив
    for (i=0; i < SIZE;i++) 
    printf(" %c",a[i]);          // выводим массив
    printf("\n");
}

Оцени полезность:

5   голосов , оценка 3.8 из 5
Похожие ответы