Форум С++

 

Ответить на сообщение

Вернуться к теме

Вы отвечаете на сообщение:

Автор: cheops   (09.01.2008 в 07:04)
Нужно изменить условие на противоположное
#include <stdio.h>
#include <string.h>
#include <conio.h>
void main(void)
{
  FILE*fin=fopen("F.txt","r");
  FILE*fout=fopen("G.txt","w");

  char s[256];
  fscanf(fin,"%s",&s);
  bool b = false;
  for(int i = 0; i < strlen(s); i++)
  {
    if(s[i] < '0' || s[i] > '9')
    {
      b = true;
      break;
    }
  }
  if(!b) fprintf(fout,"%s\n",s);
}


Ваше имя:

Пароль:

Цитировать

Используйте тэги для выделения текста:
Код: [code][/code]
Жирный: [b][/b]
Наклонный: [i][/i]
URL: [url][/url]

Сообщение:

Прикрепить: