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

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

.CPP
Скачиваний:
13
Добавлен:
28.03.2015
Размер:
914 б
Скачать
//‡ ¤ Ґвбп ¤«Ё­  Ё ўлў®¤Ёвбп б«®ў®, б®®вў-Ґ нв®© ¤«Ё­Ґ (¤«Ё­  ўў®¤Ёвбп
//ЇҐаҐ¤ б«®ў®¬ ў ⥪б⥠зҐаҐ§ Їа®ЎҐ«)
#include <stdio.h>
#include <string.h>
#include <alloc.h>
#include <stdlib.h>
#include <conio.h>
#include <ctype.h>
#define ENTER 13
void main()
{int i=0,u,n=0,kol=0,j=0,z=0;
 char ch,temp,word[90],length[2];
 char*input=(char*)calloc(300,sizeof(char));
 clrscr();
 puts("‚ўҐ¤ЁвҐ ⥪бв(ENTER-®Є®­з ­ЁҐ ўў®¤ ):");
 for(i=0;((ch=getche())!=ENTER)&&(i<299);i++)
    {input[i]=ch;
    }input[i]=NULL;
 puts("\n‚ўҐ¤ЁвҐ ­®¬Ґа б«®ў :");
 scanf("%i",&u);
 for(i=0;input[i]!=NULL;i++)
 {n=isdigit(input[i]);
  if(n!=0)kol++;
  if(kol==u){for(j=i+1;((n=isdigit(input[j]))==0&&input[j]!=NULL);j++)
	     {word[z]=input[j];z++;}word[z]=NULL;goto quit;
	  }
 }
 quit: {puts("‚ и ⥪бв:");
	puts(input);
	puts("‚ иҐ б«®ў®:");
	puts(word);
	getche();
	free(input);
	exit(1);
       }
}
Соседние файлы в папке 2