ЮН
Юлия Неизвестная
Помогите составить программу на С
Организовать текстовый файл, состоящий из N строк. Вывести на экран и в другой файл строки, заканчивающиеся на указанный символ.
Организовать текстовый файл, состоящий из N строк. Вывести на экран и в другой файл строки, заканчивающиеся на указанный символ.
#include
#include
int main() {
char s[128], c;
int l;
FILE *i = fopen("in.txt", "rt"), *o = fopen("out.txt", "wt");
if (i == NULL || o == NULL) { fclose(i); fclose(o); return -1; }
printf("char? "); c = getchar();
while (fgets(s, 128, i)) {
l = strlen(s);
if (l > 1 && s[strlen(s) - 2] == c) fprintf(o, "%s", s);
}
fclose(i); fclose(o);
}