|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
09.09.2007, 14:42 | #1 |
Новичок
Джуниор
Регистрация: 09.09.2007
Сообщений: 1
|
прога на С/С++(нужна ваша помощь)
Недавно начали в универе изучать язык С/С++
На защите препод сказал сделать прогу, уничтожающую слова, начинающиеся на гласную: Окончательный вариант который я сделал: #include "stdafx.h" #include <stdlib.h> #define dlstr 80 #define max 80 #define N 7 void main() { char **a; char *gl="aeoiuy"; printf("Input str:\n"); a=(char **)calloc(dlstr,sizeof(char *)); for (int i=0; i<=dlstr; i++) a[i]=(char *)calloc(max,sizeof(char)); for (int n=0;n<N;n++)//çàïîëíåíèå gets(a[n]); for(int k=0;k<N;k++) for(int k1=0;k1<6;k1++) if(a[k][0]==gl[k1]) { a[k]=0; break; }; printf("New str:\n"); for(k=0;k<N;k++) printf("%s\n",a[k]); } Теперь он сказал сделать усложнение: вычёркивать все слова начин на гласную из двухмерного массива: Пример: Asd dfgg ert dfa rr dsf oig yrgh sd qwer yt sa err ogh результат: dfgg dfa rr dsf sd qwer sa При реализации этой проги постоянно вылезают баги(в основном из-за моей ламерности).Задрался реально не на шутку, вот залез в инет наткнулся на этот форум. Очень жду Обратной связи и помощи...прогу надо завтра сдавать ((( |
09.09.2007, 18:41 | #2 |
Владимир М.
Участник клуба
Регистрация: 30.10.2006
Сообщений: 1,289
|
в чем вопрос ?
Берегите друг друга!
|
Опции темы | Поиск в этой теме |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
нужна ваша помощь! | forsy | Паскаль, Turbo Pascal, PascalABC.NET | 2 | 19.05.2008 14:38 |
нужна ваша помощь | SashaB | Общие вопросы Delphi | 20 | 19.11.2006 15:57 |