![]() |
Tulip тебе под какую платформу надо компилятор?
|
Любой, можно под дос, можно под win.
|
В ассортименте:
Borland C 3.0 (~15Mb) - DOS Microsoft Visual Studio 6 (2 CD + 2 CD help) - Win Для управления цветом текста в DOS начни с библиотеки CONIO.H Функции textattr, textbackground, textcolor |
Вопрос: как мне очистить экран? То есть к примеру если я хочу вывести на экран (после некоторых операций) новую надпись. Но нужно чтоб она была на чистом экране. \n - переносит только на новую строчку, но мне нужно чтоб текст появился вверху, как в самом начале программы, а старый текст стерся.
|
clrscr() pomoemu
|
Помогите с кодом. Короче проблема в том что не работает условие If. Как сделать чтоб оно заработало?
#include <stdio.h> #include <conio.h> void main() { char *b; clrscr(); scanf("%s",b); printf("%s",b); if(b=="123") printf("ok"); } Нужно чтоб оператор if проверял массив на наличие строки "123". (если к примеру ввели через scanf - 123) |
Tulip
ты же рабоаеш с поинтером.так как ты написал в if ты проверяеш не значение первой буквы а адрес в памяти. попробуй if(*b=="123"). |
ArchiMage, при таком случае компилятор выдает ошибку: Cannot convert 'char' to 'char *'
|
sdelaj strcmp (sovsem s uma shozhu) :)
|
Возможно, &b == "123"
|
Цитата:
|
что насчет strcmp ili svoego for?
|
| Часовой пояс GMT +4, время: 00:17. |
Powered by vBulletin® Version 3.8.5
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.