Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

prg-sem-sp / 2 / Задача26

.CPP
Скачиваний:
13
Добавлен:
28.03.2015
Размер:
1.02 Кб
Скачать
// Љ®«-ў® б«®ў б а §­л¬ Є®«-ў®¬ б«®Ј®ў
#include <stdio.h>
#include <conio.h>
#include <stdlib.h>
#include <alloc.h>
#include <string.h>
# define ENTER 13
# define alphabet " пгоҐс®нЁл"
void main (void)
 {int n=80,index,j,z,s1=0,s2=0,s3=0,s4=0,s5=0,slog=0;
  char ch,*txt=(char*)calloc(n,sizeof(char));
  clrscr();
  puts("ENTER-Є®­Ґж ўў®¤ ");
  for(index=0;(ch=getche())!=ENTER;index++)
    {if(index==n-1){n+=80;txt=(char*)realloc(txt,n*sizeof(char));}
    txt[index]=ch;
    }txt[index]=NULL;index=0;
  while(txt[index-1]!=NULL)
  {if(txt[index]==' '||txt[index]==NULL)
      {slog=0;
       for(j=index-1;(txt[j]!=' ')&&(j>=0);j--)
       for(z=0;z<=9;z++)
       {if(txt[j]==alphabet[z])slog++;}
	if(slog==1)s1++;if(slog==2)s2++;
	if(slog==3)s3++;if(slog==4)s4++;
	if(slog==5)s5++;
     }index++;
     }
  puts("\n‚ и ⥪бв:");puts(txt);
  printf("\nЉ®«-ў® б«®Ј®ў:    1      2     3     4     5");
  printf("\nЉ®«-ў® б«®ў  :%5i%7i%6i%6i%6i",s1,s2,s3,s4,s5);
  free(txt);getche();
  }
Соседние файлы в папке 2