rendered paste body#include <stdlib.h>#include <stdio.h>#define L_LYGU for(int g = 0; g < 80; g++) { printf("="); } printf("\n");#define L_BOX for(int g = 0; g < 50; g++) { printf("#"); } printf("\n"); void sp_nul(int);int main() { char raide = 'a'; char sakinys[] = {0}; int indx = 0; int tarpai = 0; int raides = 0; int skaiciai = 0; int s_zenklai = 0; char hist[] = "HISTOGRAMOS\n\n"; printf("\n"); printf("%45s", hist); L_LYGU printf("Si programa suskaiciuos, kiek jusu parasytame sakinyje yra\n"); printf("raidziu, skaiciu ir tarpu (enter, tab, space)\n\n"); printf("Irasykite sakini (pabaigos simbolis - taskas):\n\n"); L_LYGU while((sakinys[indx] = getchar()) != '.') { if (sakinys[indx] == ' ' || sakinys[indx] == '\t' || sakinys[indx] == '\n') { ++tarpai; } if(sakinys[indx] >= '0' && sakinys[indx] <= '9') { ++skaiciai; } if((sakinys[indx] >= 'a' && sakinys[indx] <= 'z') || ( sakinys[indx] >= 'A' && sakinys[indx] <= 'Z')) { ++raides; } ++indx; } L_LYGU printf("\n\n"); L_BOX printf("Raides: | "); sp_nul(raides); printf("Skaiciai: | "); sp_nul(skaiciai); printf("Tarpai: | "); sp_nul(tarpai); L_BOX; printf("\n\n"); return EXIT_SUCCESS;}void sp_nul(int kiek) { int g = 0; //for(g = 0; g < kiek; g++) { // printf("O"); //} kiek = 0; printf("\n\n");}