Работа с массивом

Тема в разделе "C/C++/C#", создана пользователем Again, 24 дек 2010.

Статус темы:
Закрыта.
  1. Again

    Again Гость

    Используя функцию составить программу, которая подсчитывает количество изменений знака в массиве чисел.
    Подскажите что нужно исправить в этой ф-ции:
    Код (C++):
    #include<stdio.h>
    #include<stdlib.h>
    int change(char s[])
    { int i, k=0;
    for(i=0; s[i]; i++) {

    if(s[i]=='+'||s[i]=='-') k++;

    if(s[i]=='+'&&s[i++]=='-') k=k;

    else if((s[i]=='+'&&s[i++]=='+')||(s[i]=='-'&&s[i++]=='-'))

    k=k--;
    }
    return k;
    }

    int main()
    { char s[100]={0};
    printf("Vvedite massiv chisel :");
    gets(s);
    printf("%d\n",change(s));
    }
     
  2. Again

    Again Гость

    Я конечно знаю, что тут написан бред, но как это записать по-другому?
     
  3. nastja

    nastja Гость

    Напишите программу, срочно!!!
    Дан текст из строчных букв, за которыми следует точка. Напечатать этот текст заглавными русскими буквами.

    Добавлено: Дан текст из строчных букв, за которыми следует точка. Напечатать этот текст заглавными русскими буквами.
     
  4. Again

    Again Гость

    nastja создайте пож-ста собственную тему и там задавайте вопросы
     
Загрузка...
Похожие Темы - Работа массивом
  1. Andrey Kha
    Ответов:
    0
    Просмотров:
    26
  2. Hoasker
    Ответов:
    0
    Просмотров:
    64
  3. garri671
    Ответов:
    0
    Просмотров:
    54
  4. lelik200969
    Ответов:
    0
    Просмотров:
    52
  5. Kozolick
    Ответов:
    0
    Просмотров:
    141
Статус темы:
Закрыта.

Поделиться этой страницей