Наталья Савельева
Наталья Савельева

Найдите ошибку в программе C++

Напишите функцию unsigned char ToUpper(unsigned char c) (C/C++), function ToUpper(c:char):char (Pascal), которая переводит данный символ в верхний регистр. Формат входных данныхЗадан один символ c.
Формат выходных данныхЕсли символ является строчной буквой латинского алфавита (то есть буквой от a до z), выведите вместо него аналогичную заглавную букву, иначе выведите тот же самый символ (такая операция называется "перевод в верхний регистр").ПримерВвод
Выводq
Q

Мой код:

#include

using namespace std;

int main()

{

char c;

cin >> c;

if ( islower(c))

{

c = toupper (c);

cout

ВИ
Виталии Илькевич

#include
#include
#include
using namespace std;
int main ()
{
char c;
cin>>c;
if ((c >= 97) && (c

Dmitri Kulakov
Dmitri Kulakov

int _tmain(int argc, _TCHAR* argv[])

{

char a[100]="Hello My Name Is how are you";

for (int i =0; a[i]!='\0'; i++)

{
if (a[i]>='A' && a[i]

Dorin
Dorin

Может нужно конкретно функцию написать, а не просто перевести из верхнего регистра в нижний? Вот так:

#include
using namespace std;

char ToUpper(unsigned char c);

int main(){

char str[] = "Hello World.";

cout

Похожие вопросы
Ошибка при открытие программы выдает visual C++
Программа в C или C++
Помогите найти ошибку в программе решающей СЛАУ, C++
Ошибки при выполнении программы в C++.
Ошибка в программе на C.
Помагите исправить ошибку в программе C++
Найдите ошибку в коде Visual C++
Помогите исправить ошибку в программе (C++).
Подскажите, как исправить ошибки в программе C++ 6 builder?
Найдите ошибку в программе С++