Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- // task08.cpp : Defines the entry point for the console application.
- //
- #include "stdafx.h"
- int _tmain (void)
- {
- FILE *stream;
- char *token, *str, seps[] = "\r\n";
- errno_t err;
- int result;
- long pos;
- err = fopen_s( &stream, "08INP.txt", "r+b" );
- if( err != 0 )
- return -1;
- fseek(stream,0,SEEK_END);
- pos=ftell(stream);
- str = (char *) malloc(pos);
- memset(str,0,pos);
- fseek(stream,0,SEEK_SET);
- fread(str,pos,1,stream);
- str[pos]=0;
- token=strtok(str,seps);
- while( token != NULL )
- {
- int sl=strlen(token)-1;
- result = 1;
- for (int i=0;i<sl; i++)
- {
- if ( isdigit(token[i]) && isdigit(token[i+1]) && (!isdigit(token[i+2])))
- {
- result = 0;
- break;
- }
- }
- if (result)
- puts(token);
- token = strtok( NULL, seps ); // C4996
- }
- fclose(stream);
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement