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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 13.10.2013, 19:02   #1
сережка1
 
Регистрация: 13.10.2013
Сообщений: 8
По умолчанию преобразование заглавных букв в строчные

Само задание:
char *strlwr( char *s);
Функция преобразует буквы верхнего регистра в строке s в буквы нижнего регистра.


Код:
#include "stdafx.h"
#include <iostream>
#include <string.h>
#include <conio.h>
 
int main(int argc, char *argv[])
{ 
char oldstr[128];
char newstr[128];
printf("enter string, press <Enter>\n");
gets(oldstr);
int cout=0;
while(oldstr[cout++]!='\0')
printf("%c", *strlwr(&oldstr[cout]));
printf("\nExit");
getch();
return 0;
}
помогите оформить чисто через указатель и если не сложно то с объяснениями. Буду очень благодарен.

Последний раз редактировалось Stilet; 13.10.2013 в 20:42.
сережка1 вне форума Ответить с цитированием
Старый 14.10.2013, 07:18   #2
Nuklon
Форумчанин
 
Аватар для Nuklon
 
Регистрация: 05.04.2012
Сообщений: 134
По умолчанию

Код:
#include <stdio.h>
#include <ctype.h>


char* _strlwr(char* s) {
       char* t = s;
       while(*s) { // *s != '\0'
               if(isupper(*s)) // если символ верхнего регистра
                      *s = tolower(*s); // преобразовать его в нижний
               ++s; // далее
       }
       return t;
}


int main(void) {
      char s[] = "HELLO WORLD !!!";
      puts( _strlwr(s) );
      return 0;
}
Nuklon вне форума Ответить с цитированием
Ответ


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

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
преобразование латинских заглавных букв в строчные на assembler lastochka Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM 6 19.05.2013 11:58
Сформировать последовательность заглавных букв Anka1101 Помощь студентам 24 14.02.2013 17:34
Поиск заглавных букв sergei64_89 SQL, базы данных 1 08.10.2011 09:25
перевод заглавных букв в строчные в вба peq Microsoft Office Excel 4 29.09.2009 23:31
Перебор заглавных букв в слове =LeonZone= Общие вопросы Delphi 8 02.11.2007 14:59