Добавил:
Fragga
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз:
Предмет:
Файл:лабораторки по ОС препод Челноков / 1семестр / wi1 / sipachov / new / 1
.C#include <iostream>
#include <ctype.h>
int main(int argc,char *argv[])
{
FILE *f;
char s[100];
char ch;
int count=0;
int count2=0;
if (argc==2)
{f=fopen(argv[1],"r");
if (f==0) cout<<"Error";
goto again;}
else
{again:
cout<<"Input filename to analyze";cin>>s;f=fopen(s,"r");if (f==0) cout<<"error";goto again;}
cout<<"Analyzing...\nPlease wait\n";
while ((ch=getc(f))!=EOF)
{count2++;
{if (isspace(ch)) count++;}}
fclose(f);
cout<<"We found %d words\n"<<count;
cout<<"we have %d characters\n"<<count2;
return 1;
}