- 01
- 02
- 03
- 04
- 05
- 06
- 07
- 08
- 09
- 10
- 11
- 12
- 13
- 14
- 15
- 16
- 17
- 18
- 19
- 20
- 21
- 22
- 23
- 24
- 25
- 26
- 27
- 28
- 29
- 30
- 31
- 32
- 33
- 34
- 35
- 36
- 37
- 38
- 39
#include <stdio.h>
#include <conio.h>
#include <stdlib.h>
#include <string.h>
#define MAX 100
int main()
{
	do
	{
		int i,f,kol,z=1;
		char s1[MAX],s2[MAX],*ch=" .!?",*s3[MAX];
		fflush(stdin);
		do{puts("Vvedite vash text.");
		gets(s1);}while((s1[0]==' ')||(s1[1]=='\n')||(s1[0]=='\0'));
		strcpy(s2,s1);
		s3[0]=strtok(s2,ch);
		for(i=1;s3[i]=strtok(NULL,ch);i++)
		    {
		    }
		f=i;
		puts("Otsortirovannue slova.");
		for(i=0,kol=0;i<f;i++)
			{
				if((*(s3[i])=='A')||(*(s3[i])=='a'))
							{
								printf("%s ",s3[i]);
								kol++;
								z=0;
				            }
			}
		if(z)puts("slov nety. =(");
		printf("\nKollichestvo slov na 'A' ili 'a': %d",kol);
		puts("\nvash text.");
		puts(s1);
		printf("\n");
		printf("dlya povtora nathmite lubyi klavishu. dlya vuhoda ESC.\n\n");
	}
	while(getch()!=27);
}
                                     
        
            Моя первая работа) Оцените) Правда я не помню что она делает)