ENG  RUSTimus Online Judge
Online Judge
Задачи
Авторы
Соревнования
О системе
Часто задаваемые вопросы
Новости сайта
Форум
Ссылки
Архив задач
Отправить на проверку
Состояние проверки
Руководство
Регистрация
Исправить данные
Рейтинг авторов
Текущее соревнование
Расписание
Прошедшие соревнования
Правила
вернуться в форум

Обсуждение задачи 1068. Сумма

who can help me ?
Послано xiaowentao99 13 мар 2009 17:38
my cpp file
#include <stdio.h>

int main(){
    int num;
    int answer;
    scanf("%d",&num);
    if(num>=0){
    for(;num>=1;num--)
    answer += num;
    }
    else{
    for(;num<=-2;num++)
    answer += num;
    }
    printf("%d\n",answer);
    return 0;
    }
where is the wrong ?
Re: who can help me ?
Послано Alias aka Alexander Prudaev 13 мар 2009 18:41
1) int answer;  // wrong
int answer = 0; // right
2) for 0 answer is 1, not 0
Re: who can help me ?
Послано xiaowentao99 13 мар 2009 18:54
thank you ! I have known where is wrong .thank you all the same!