Помогите пожалуйста по программированию решить массив

программирование C++ информатика Visual studio массив

Помогите пожалуйста по программированию решить массив
Здание: Дана строка символов, признак конца строки "." . Строка состоит из слов разделенных пробелами. Вывести слова заканчивающиеся символом "А".

Я набросал программу, но она не работает:(
В чем дело подскажите пожалуйста

#include <stdio.h>
#include <conio.h>
#define N 80
main()
{char s[N];
int i=0,j,pb,q;
scanf ("%c", &s[i]);
while (s[i]!='.')
{
scanf ("%c", &s[i]);}
i++;
i=0;
while(s[i]!='.')
pb=i;
while (s[i]!=' ' &&s[i]!='.')
{
i++;
}
if(s[i]!='a'&&s[i+1]!='.')
{
for(q=pb;q<=i;q++)
{
printf ("%c", s[q]);
}
}
while(s[i]==' ')
{
i++;
}
}
getch();
Ответы:
Пользуй отступами!!!


11 лет назад

RPI.su - самая большая русскоязычная база вопросов и ответов. Наш проект был реализован как продолжение популярного сервиса otvety.google.ru, который был закрыт и удален 30 апреля 2015 года. Мы решили воскресить полезный сервис Ответы Гугл, чтобы любой человек смог публично узнать ответ на свой вопрос у интернет сообщества.

Все вопросы, добавленные на сайт ответов Google, мы скопировали и сохранили здесь. Имена старых пользователей также отображены в том виде, в котором они существовали ранее. Только нужно заново пройти регистрацию, чтобы иметь возможность задавать вопросы, или отвечать другим.

Чтобы связаться с нами по любому вопросу О САЙТЕ (реклама, сотрудничество, отзыв о сервисе), пишите на почту [email protected]. Только все общие вопросы размещайте на сайте, на них ответ по почте не предоставляется.