Задать алфавит автоматически, не прописывая каждую букву в коде - C (СИ)

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

Что нужно сделать, что бы алфавит в задаче задавался автоматически?
#include<math.h>
#include<conio.h>
#include<stdio.h>
#include<string.h>
main(){
       char g[80], alf[26]={'a','b','c','d','e','f','g','h','i','j','k','l','m','n','o','p','q','r','s','t','u','v','w','x','y','z'};
       int r,j,i,z[26];
       printf("Vvedite stroky:");
       gets(g);
       for(j=0;j<26;j++)
       z[i]=0;
       for(i=0;i<80;i++)
       if(g[i]=='.')
       r=i;
       for(j=0;j<26;j++)
       for(i=0;i<r;i++){
                        if(g[i]==alf[j]){
                                         z[i]=z[j]+1;}
                                         for(j=0;j<26;j++)
                                         if(z[j]!=0)
                                         printf("%c=%d\n",'a'+i,z[j]);
                                         getch();}}

Код к задаче: «Задать алфавит автоматически, не прописывая каждую букву в коде - C (СИ)»

textual
char alf[26];
char letter;
for (letter = 'a'; letter < ('z' + 1); letter++)
{
    alf[letter - 'a'] = letter;
}

Нужна аналогичная работа?

Оформи быстрый заказ и узнай стоимость

11   голосов, оценка 3.818 из 5


СОХРАНИТЬ ССЫЛКУ