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

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

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль

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

Ответ
 
Опции темы Поиск в этой теме
Старый 28.11.2010, 08:43   #1
jambas92
Пользователь
 
Регистрация: 09.10.2010
Сообщений: 27
Печаль исправить ошибку, симолы (с++)

Здравствуйте!!! Иправьте ошибку в этом коде!!!
Код:
#include <iostream>
#define k 101
using namespace std;
 
int main()
{
        char ch1[k] ={0}, ch2[k] ={0}, ch3[k+1] ={0};
        int chlen1,chlen2;
		int n;
		int GG=0;
		cin >> n;
        int i=0;
        while(GG!=n)
        {
                cin >> ch1; cin >> ch2;
                chlen1=strlen(ch1);
                chlen2=strlen(ch2);
                for(i=0;i<k-1;i++)
                {
                        (i<chlen1)?ch1[k-2-i]=ch1[chlen1-1-i]:ch1[k-2-i]='0';
                        (i<chlen2)?ch2[k-2-i]=ch2[chlen2-1-i]:ch2[k-2-i]='0';
                }
                int n=0;
                i=0;
                while(n==0)
                {
                        n=(ch1[i] + ch2[i])-96;
                        i++;
                }
                if((int(n/10))!=0)
                        cout<<(int(n/10));
                (n-10>0)?n-=10:n=n;
                for(i=i;i<strlen(ch1);i++)
                {
                        n*=10;
                        n+=(int((ch1[i] + ch2[i])-96));
                        cout<<(int(n/10));
                        n-=(int((n/10)*10));
                }
                cout<<(n-(int(n/10))*10) << "\n";
				GG++;
        }
		return 0;
}
ошибка вот в таком тесте!
ввод:
1
123456788888 222222222
должен вывести:
123679011110
а выводит: 1236781011110
jambas92 вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Исправить ошибку в коде на С !!!!! Dgarul Помощь студентам 0 31.05.2010 22:36
VBasic Симолы VadEr Помощь студентам 1 23.05.2010 03:19
Как исправить ошибку? True_girl Помощь студентам 0 19.04.2010 22:47
Исправить ошибку LLIypLLIyH Помощь студентам 5 16.06.2008 16:50