Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > C/C++ программирование > Общие вопросы C/C++
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 30.10.2011, 22:50   #1
Nikolauc
 
Регистрация: 23.10.2011
Сообщений: 6
По умолчанию Условные операторы

Напишите программу, запрашивающую у пользователя два целых числа i1 i2, и выводящую на экран либо сумму этих чисел, если i1>i2, либо i2-i1,если i2=>i1
вот наброски, но программа не хочет работать нормально, где ошибки?
#include<stdio.h>
#include<conio.h>
void main(void)
{
int i1,i2,razn,summ;
scanf("%d %d",&i1, &i2);
if (i1>i2)
summ=i1+i2;
printf("%d",summ);
else if(i1<=i2)
razn=i2-i1;
printf("%d",razn);

}

Последний раз редактировалось Nikolauc; 30.10.2011 в 22:52.
Nikolauc вне форума Ответить с цитированием
Старый 30.10.2011, 23:00   #2
Abstraction
Старожил
 
Аватар для Abstraction
 
Регистрация: 25.10.2011
Сообщений: 3,178
По умолчанию

Блоки, которые должны выполнятся при условиях, поместите в операторные скобки {}.
Abstraction вне форума Ответить с цитированием
Старый 30.10.2011, 23:03   #3
Nikolauc
 
Регистрация: 23.10.2011
Сообщений: 6
По умолчанию

спасибо, помогло =)
Nikolauc вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Условные операторы yana33311 Паскаль, Turbo Pascal, PascalABC.NET 1 01.03.2011 09:27
условные операторы dt-12 Паскаль, Turbo Pascal, PascalABC.NET 1 01.06.2010 12:45
помогите разобраться(условные операторы) k1real Паскаль, Turbo Pascal, PascalABC.NET 10 04.11.2008 05:00
Условные операторы Pascal SweetOpium Помощь студентам 1 29.05.2008 21:21