С наступающим Новым годом! Форум программистов, компьютерный форум, киберфорум
Наши страницы
C для начинающих
Войти
Регистрация
Восстановить пароль
 
Рейтинг 5.00/6: Рейтинг темы: голосов - 6, средняя оценка - 5.00
runnersuper
0 / 0 / 0
Регистрация: 05.12.2010
Сообщений: 46
1

Не записываются символы в файл

24.02.2011, 15:37. Просмотров 1149. Ответов 1
Метки нет (Все метки)

не записывает в файл символы почему?
C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
#include <stdio.h>
#include <stdlib.h>
 
 
int main()
{
    int n=5;
    char a[n];
    int i;
    FILE *f;
    f=fopen("/home/maxim/progiuh/massivy/lolik ","w");
    printf("vvedite elementy massiva\n");
    for (i=0;i<n;i++)
    {
        scanf("%c",&a[i]);
        if (a[i]=='s')
        {
            a[i]='k';
        }
    }
    fputs(a ,f);
        fclose(f);
}
0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
24.02.2011, 15:37
Ответы с готовыми решениями:

В файл записываются непонятные символы
Здравствуйте. Имеется функция записи в файл. int save(int *a, int *b) {...

В строку записываются лишние символы
Здравствуйте. Написал программу, которая считает массив значений функции,...

Не записываются данные в файл
#include &lt;stdio.h&gt; #include &lt;conio.h&gt; #include &lt;stdlib.h&gt; #include &lt;math.h&gt;...

Данные не записываются в файл
Возникли следующая проблема. С помощью runfile происходит ввод данных и их...

Дан символьный файл. Переписать в файл g символы что встречаются в файле f дважды (ровно 2 раза)
дано символьный файл &quot;f&quot;. Переписать в файл &quot;g&quot; символы что встречаются в файле...

1
MILAN
888 / 782 / 186
Регистрация: 21.02.2009
Сообщений: 1,722
24.02.2011, 15:44 2
C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
#include <stdio.h>
#include <stdlib.h>
 
int main()
{
        int n=5;
        char a[n];
        int i;
        FILE *f;
        f=fopen("D:\\1.txt ","w+");
        printf("vvedite elementy massiva\n");
        for (i=0;i<n;i++)
        {
                scanf("%c",&a[i]);
                if (a[i]=='s')
                {
                        a[i]='k';
                }
        }
        fputs(a ,f);
        fclose(f);
        return 0;
}
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
24.02.2011, 15:44

Переписать в новый файл f2 только те символы, которые входят в файл f1 только один раз.
Пожалуйста, помогите написать программу. Задание: Сформировать файл f1 из 10...

Лишние символы при записи в файл
Здравствуйте. Скажите пожалуйста, почему при сохранении значений в файл между...

В файл С занести все символы из А и В, отличающихся от символов C1, C2, C3
Помогите, пожалуйста, не могу до конца решить задачу. Условие такое:...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru