Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Скачиваний:
5
Добавлен:
28.06.2014
Размер:
1 Кб
Скачать

#include <stdio.h>
#include <conio.h>
#include <iostream.h>

int main(int argc, char *argv[]) {
  char m[256], tmp[10];
  FILE *file1;
  char a[1];
  char res[256];
  int k;
  if (argc < 2) {
    printf("?? эRЎўяўR§-R фя яї?ў Rч!\n");
  } else {  
   if ((file1 = fopen(argv[1], "r")) == NULL)
    { printf("ЌҐў®§¬®¦­® ®вЄалвм д ©« '%s'\n", argv[1]);
      return 0;
     }
   fgets(m, 256, file1);
   fclose(file1);
     for (k = 0; m[k] !='\0' ; k++);
     m[k] = *" ";
     m[k+1] = '\0';
   
   cout << m <<"\n";
   cout<<"Vvedite simvol:\n";
   cin>>a;
   k=0;     
   res[0] = '\0';  
   for (int i = 0,  j = 0; m[i] !='\0' ; i++) {
    if (m[i] >= 'a' &&  m[i] <= 'z') {
      tmp[j++]=m[i];
    } else {
      if (tmp[j-1] == *a) {
        for (int p = 0; p<j; p++)
          res[k++]=tmp[p];
        res[k++]=*" ";
      }  
      j=0;
    } 
   }
    res[k-1] = '\0';
     
    cout << "\nRES: ";
    for (int i = 0; res[i] != '\0'; i++) 
    cout<<res[i]; 
  } 
  getch();
  return 1;
}

Соседние файлы в папке Laba4
  • #
    28.06.201440 б51.bin
  • #
    28.06.201439 б61.txt
  • #
    28.06.20141 Кб5cd.cpp
  • #
    28.06.20141.05 Кб5cd.~cp