|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
05.12.2011, 10:12 | #1 |
Новичок
Джуниор
Регистрация: 05.12.2011
Сообщений: 1
|
ошибка в программе
Задание:
Заданы два одномерных массива различных размеров.Объединить их в один массив,включив второй массив между К-ым и (К+1)-ым элементами первого массива (К задано). Код программы: #include <stdio.h> #include <conio.h> main() { int i,k,m,l,z,j,p,a[5],b[4],c[9]; m=k+1; l=1; for (i=0;i<=4;i++) { printf("A[%d]:",i); scanf("%d",&a[i]); } for (j=0;j<=3;j++) { printf("B[%d]:",j); scanf("%d",&b[j]); } printf("k:"); scanf("%d",&k); for (z=0;z<=8;z++) { if (p<=k) a[p]=c[p]; if (p>=k+1 && p<=4+k) b[l+1]=c[p]; if (p>=4+k) a[m+1]=c[p]; } for (z=0;z<=8;z++) printf("%4d",c[z]); printf("\n"); getch(); } грешу на выделенную часть кода =) подскажите пожалуйста,в чем здесь может быть косяк |
05.12.2011, 16:32 | #2 |
Software Engineer
Участник клуба
Регистрация: 07.04.2007
Сообщений: 1,618
|
Если смотреть только на выделенную часть кода, на которую вы "грешите", то есть ощущение что в цикле 9 раз делается абсолютно одно и тоже, т.е. так, как если бы не было цикла, а было просто три строчки, которые сейчас составляют тело цикла.
Смотреть весь код нет никакого желания, ибо он ужасно оформлен, сами не путаетесь в названии переменных? Код:
Мужество есть лишь у тех, кто ощутил сердцем страх, кто смотрит в пропасть, но смотрит с гордостью в глазах. (с) Ария
Последний раз редактировалось Blade; 05.12.2011 в 16:37. |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Ошибка в программе на Си++ | Эммануэль | Помощь студентам | 20 | 09.04.2011 18:04 |
Ошибка в программе. | T@tali | Паскаль, Turbo Pascal, PascalABC.NET | 15 | 25.05.2010 13:36 |
Ошибка в программе | larin1974 | Помощь студентам | 7 | 06.03.2010 20:44 |
Ошибка в программе | RoadTrain | Общие вопросы Delphi | 5 | 24.10.2007 22:16 |