Вопросы по теме 'putchar'
Теория, стоящая за функциями getchar() и putchar()
Я работаю над «Языком программирования C» от K&R, и пример 1.5 поставил меня в тупик:
#include <stdio.h>
/* copy input to output; 1st version */
int main(int argc, char *argv[])
{
int c;
while ((c = getchar()) != EOF)...
5123 просмотров
schedule
03.08.2023
C - Поменять местами символы, используя getchar и putchar
Это для домашнего задания. Необходимо использовать только getchar и putchar
int main(void) {
int pch; //first
int ch; //second
while(1){
pch=getchar();
ch=getchar();
if(((pch>='A' && pch<='Z')) &&...
185 просмотров
schedule
18.11.2022
Разница между сообщением и предварительным уменьшением значения указателя символа в функции c putchar
У меня есть следующий код на C (я использую tdm-gcc 4.9.1 и Netbeans 8.0.2):
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
char * pr(char * str);
int main(void)
{
char * x;
x = pr("Ho Ho Ho!");
return...
1422 просмотров
schedule
04.03.2023
кодировать программу, используя аргумент командной строки getchar и putchar для отправки на декодирование
Поэтому я пытаюсь сделать программу кодирования/декодирования. Пока я застрял в части кодирования. Я должен иметь возможность получить сообщение из аргументов командной строки и закодировать его, используя случайное число. Это число будет задано...
641 просмотров
schedule
10.09.2022
Почему putchar() не выводит символ авторского права, а printf() делает?
Итак, я хочу напечатать символ авторского права, а putchar() просто отрезает самый старший байт символа, что приводит к непечатаемому символу.
Я использую Ubuntu MATE, и я использую кодировку en_US.UTF-8. Теперь я знаю, что шестнадцатеричное...
132 просмотров
schedule
30.10.2022
Почему этот код печатает строки, а не отдельные символы
#include <stdio.h>
int main()
{
int c;
while((c=getchar())!=EOF)
putchar(c);
return 0;
}
В моем ограниченном воздействии на C, пока C! = EOF, будет выполнено условие while, которое, по сути, напечатает c, а затем дождется...
56 просмотров
schedule
12.04.2023
почему функция getchar() работает по-разному в цикле?
#include <stdio.h>
int main()
{
char c;
while ((c=getchar()) != EOF)
putchar(c);
}
почему, когда я ввожу текст, такой как, например, «omar», возвращаю char print «omar» обратно. Разве он не должен печатать «o» повторно,...
121 просмотров
schedule
04.09.2022