Maestro_home » 16 апр 2006, 15:22
мда...
нету от вас никакой помощи
набрал прогу сам
#include <iostream>
#include <fstream>
#include "stdio.h"
#include "conio.h"
#include <ctype.h>
void main()
{
FILE *file, *check;
char* file_name = "text.dat";
char* file_name2 = "check.dat";
char load_str[70] = "none";
char ch[10];
int k,n=0;
file = fopen(file_name, "r+" );
check = fopen(file_name2, "w" );
while(!feof(file)) {
fgets(load_str, 70 , file );
cout<<load_str;
fputs(load_str, check);
}
cout<<"\n-------------------------------------------\n";
fputs("\n",check);
//fclose(file);
//file = fopen(file_name, "r+" );
fseek(file, 0L, SEEK_SET);
k=0;
while(!feof(file)) {
fgets(ch, 2, file);
if(isdigit(*ch)!=0)
n++;
if(!strcmp(ch, " ")){
k++;
if(k >= 1) {
cout<<"+";
fputs("+", check);
getch();
}
else {
fputs(ch, check);
}
}
else {
k = 0;
cout<<ch;
fputs(ch, check);
}
}
k = 0;
cout<<"\n-------------------------------------------\n";
fputs("\n",check);
fseek(file, 0L, SEEK_SET);
while(!feof(file)) {
fgets(ch, 2, file);
if(!strcmp(ch, " ")){
k++;
if(!(k > 1)){
cout<<ch;
fputs(ch, check);
}
}
else {
k = 0;
cout<<ch;
fputs(ch, check);
}
}
cout<<"\nkolichestvo slov v predlozhenii: "<<n<<"\n";
fclose(file);
fclose(check);
getch();
}
мда...
нету от вас никакой помощи
набрал прогу сам
#include <iostream>
#include <fstream>
#include "stdio.h"
#include "conio.h"
#include <ctype.h>
void main()
{
FILE *file, *check;
char* file_name = "text.dat";
char* file_name2 = "check.dat";
char load_str[70] = "none";
char ch[10];
int k,n=0;
file = fopen(file_name, "r+" );
check = fopen(file_name2, "w" );
while(!feof(file)) {
fgets(load_str, 70 , file );
cout<<load_str;
fputs(load_str, check);
}
cout<<"\n-------------------------------------------\n";
fputs("\n",check);
//fclose(file);
//file = fopen(file_name, "r+" );
fseek(file, 0L, SEEK_SET);
k=0;
while(!feof(file)) {
fgets(ch, 2, file);
if(isdigit(*ch)!=0)
n++;
if(!strcmp(ch, " ")){
k++;
if(k >= 1) {
cout<<"+";
fputs("+", check);
getch();
}
else {
fputs(ch, check);
}
}
else {
k = 0;
cout<<ch;
fputs(ch, check);
}
}
k = 0;
cout<<"\n-------------------------------------------\n";
fputs("\n",check);
fseek(file, 0L, SEEK_SET);
while(!feof(file)) {
fgets(ch, 2, file);
if(!strcmp(ch, " ")){
k++;
if(!(k > 1)){
cout<<ch;
fputs(ch, check);
}
}
else {
k = 0;
cout<<ch;
fputs(ch, check);
}
}
cout<<"\nkolichestvo slov v predlozhenii: "<<n<<"\n";
fclose(file);
fclose(check);
getch();
}