![]() |
1. Пользуйтесь тегами кода. - [code] ... [/code]
2. Точно указывайте язык, название и версию компилятора (интерпретатора).
3. Название темы должно быть информативным.
В описании темы указываем язык!!!
![]() |
Fee |
![]()
Сообщение
#1
|
Группа: Пользователи Сообщений: 7 Пол: Мужской Репутация: ![]() ![]() ![]() |
Задание:Определить, я является ли введенное с клавиатуры целое число кодом латинской прописной или строчной буквы. Если это так, вывести на экран изображение строчной буквы один раз, а прописной - два раза. В противном случае вывести на экран изображение вопросительного знака.
не могли бы вы подсказать, как определить, код прописной или строчной буквы? |
![]() ![]() |
Fee |
![]()
Сообщение
#2
|
Группа: Пользователи Сообщений: 7 Пол: Мужской Репутация: ![]() ![]() ![]() |
ну на сколько я понимаю, это должно выглядеть вот так:
Код #include <stdio.h> #include <string.h> #include <ctype.h> int main(void) { char s[80], s1[80], s2[80]; int a = 0, b = 0, i; gets(s); for (i = 0; s[i] != '\0'; i++) if (isupper(s[i])) s1[a++] = s[i]; if (isupper(s[i])) s1[a++] = s[i]; else if (islower(s[i])) s2[b++] = s[i]; else printf ("?"); s1[a] = '\0'; s2[b] = '\0'; puts(s1); puts(s2); return 0; } поправьте что не верно пожалуйста Сообщение отредактировано: Fee - 8.11.2006 22:13 |
![]() ![]() |
![]() |
Текстовая версия | 28.07.2025 1:19 |