Форум программистов, компьютерный форум, киберфорум
C для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.50/4: Рейтинг темы: голосов - 4, средняя оценка - 4.50
0 / 0 / 0
Регистрация: 27.05.2018
Сообщений: 2

Неправильно работает код: сначала ждет ввода обоих значений, и только потом выдает ответ

27.05.2018, 21:58. Показов 901. Ответов 3
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
я написал код, ошибок в коде нет, но компилируется не правильно.Скажите как исправить код чтобы компиляция проходила правильно.

C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
#include<stdio.h>
 int main (void) {
    int age;
    char name = 'b';
    printf("hello,guy\n");
    printf("I would be glad to meet you");
     printf("please, guy,enter your age(integer numbers :-) :\n");
    scanf("%d\n",&age);
    if (age > 18){
      printf("So you alreay big boy\n");
      printf("ok, tell me your name\n");
      
      printf("Oh, man, you bog %c\n", name);
      printf("okay I was glad to meet you\n");
      printf("goodbuy, man. See you soon\n");
       }
    else{
    printf("okay,What is you name my small brother");
    scanf("%c",&name);
    printf("I be call you little %d",name);
    printf("");
    printf("okay, man, i should to go.Goodbuy");
    }
 return 0;
код предназначен для того чтобы спросить у пользователя возраст и в его зависимости выдать ответ. Но в начале он спрашивает значение обои переменных(name и age), a потом выдает просто ответ. Как мне исправить код, чтобы выдавал то, что надо.Заранее спасибо
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
27.05.2018, 21:58
Ответы с готовыми решениями:

Как сделать, чтобы сначала нажималась кнопка с цифрой, потом она выводилась, а потом только проверялось больше/меньше/равно загаданному числу
uses graphabc,ABCButtons; var p,c,i,n,y,g,f,d,o,u,h:longint; l,s:string; btn,h1,h2,h3,h4,h5,h6,h7,h8,h9,h0:buttonabc; z:boolean; ...

Программа ждет ввода числа и в зависимости от количества цифр в числе выдает сообщение об их разрядности: трехзначное, пятизначное и т.д
1) Программа ждет ввода числа и в зависимости от количества цифр в числе выдает сообщение об их разрядности: трехзначное, пятизначное и...

Упорядочить слова в строке так, чтобы сначала шли слова с цифрами потом без них (код не работает)
Здравствуйте, подскажите пожалуйста нужно написать программу в c++ - упорядочить слова так чтобы сначала шли слова с цифрами потом без них...

3
2 / 2 / 2
Регистрация: 19.10.2014
Сообщений: 56
29.05.2018, 20:02
Скобку main не закрыли
0
0 / 0 / 0
Регистрация: 27.05.2018
Сообщений: 2
29.05.2018, 22:22  [ТС]
я просто не до конца скопировал. дело не в ошибке кода.Код написан правильно,он неправильно читается
0
2 / 2 / 2
Регистрация: 19.10.2014
Сообщений: 56
30.05.2018, 21:14
Он не 2 раза спрашивает. В scanf не стоит вставлять \n. Из-за нее он 2 раза вызывал функцию, думая, что спрашивает 2 значения. А scanf с получением name совсем не срабатывает, так как неправильно указаны типы. Чтобы не возиться с ним, существуют специальные функции, например, getche.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
30.05.2018, 21:14
Помогаю со студенческими работами здесь

Превратить строку так, чтобы сначала в ней были напечатаны только буквы, а потом только цифры
Превратить строку так, чтобы сначала в ней были напечатаны только буквы, а потом только цифры, не меняя порядка прохождения символов в...

В одном и том же проекте русские буквы отображаются сначала правильно, потом неправильно
Неправильно отображаются русские буквы в этих функциях, а в меню все правильно, см. вложения. Раньше такого не было. Подскажите пожалуйста...

Удалить наименьшее количество синих точек так, чтобы сначала шли только синие, а потом - только красные
Дана цепочка, состоящая из синих (B) и красных (R) точек. Нужно удалить наименьшее количество синих точек так, чтобы сначала шли только...

Преобразовать строку таким образом, чтобы сначала в ней были напечатаны только буквы, а потом только цифры
Задана строка, состоящая из символов. Символы объединяются в слова. Слова друг от друга отделяются одним или несколькими пробелами. В конце...

После перехода по метке код не ждет ввода символа
PROCEDURE Vvod; var sym:char; label m1; begin fch:=50; m1: WriteLn('Частота f=',fch); Writeln('Нажмите клавишу &quot;Esc&quot;,...


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

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
Новые блоги и статьи
Access
VikBal 11.12.2025
Помогите пожалуйста !! Как объединить 2 одинаковые БД Access с разными данными.
Новый ноутбук
volvo 07.12.2025
Всем привет. По скидке в "черную пятницу" взял себе новый ноутбук Lenovo ThinkBook 16 G7 на Амазоне: Ryzen 5 7533HS 64 Gb DDR5 1Tb NVMe 16" Full HD Display Win11 Pro
Музыка, написанная Искусственным Интеллектом
volvo 04.12.2025
Всем привет. Некоторое время назад меня заинтересовало, что уже умеет ИИ в плане написания музыки для песен, и, собственно, исполнения этих самых песен. Стихов у нас много, уже вышли 4 книги, еще 3. . .
От async/await к виртуальным потокам в Python
IndentationError 23.11.2025
Армин Ронахер поставил под сомнение async/ await. Создатель Flask заявляет: цветные функции - провал, виртуальные потоки - решение. Не threading-динозавры, а новое поколение лёгких потоков. Откат?. . .
Поиск "дружественных имён" СОМ портов
Argus19 22.11.2025
Поиск "дружественных имён" СОМ портов На странице: https:/ / norseev. ru/ 2018/ 01/ 04/ comportlist_windows/ нашёл схожую тему. Там приведён код на С++, который показывает только имена СОМ портов, типа,. . .
Сколько Государство потратило денег на меня, обеспечивая инсулином.
Programma_Boinc 20.11.2025
Сколько Государство потратило денег на меня, обеспечивая инсулином. Вот решила сделать интересный приблизительный подсчет, сколько государство потратило на меня денег на покупку инсулинов. . . .
Ломающие изменения в C#.NStar Alpha
Etyuhibosecyu 20.11.2025
Уже можно не только тестировать, но и пользоваться C#. NStar - писать оконные приложения, содержащие надписи, кнопки, текстовые поля и даже изображения, например, моя игра "Три в ряд" написана на этом. . .
Мысли в слух
kumehtar 18.11.2025
Кстати, совсем недавно имел разговор на тему медитаций с людьми. И обнаружил, что они вообще не понимают что такое медитация и зачем она нужна. Самые базовые вещи. Для них это - когда просто люди. . .
Создание Single Page Application на фреймах
krapotkin 16.11.2025
Статья исключительно для начинающих. Подходы оригинальностью не блещут. В век Веб все очень привыкли к дизайну Single-Page-Application . Быстренько разберем подход "на фреймах". Мы делаем одну. . .
Фото: Daniel Greenwood
kumehtar 13.11.2025
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2025, CyberForum.ru