Задать вопрос
Konstantin18ko
@Konstantin18ko
Стоматолог

Почему не прописывает цифры?

Код прост, из mane запустить time, а в time цикл - инкремент. Вот только цифры не пишет.
#include <stdio.h>

void main() {
	time();
}

time() {
	int t = 0;
	while (t < 10)
	{
		printf("Time %t \n", t);
		t++;
	}
}

Вот что выводит консоль:
Time
Time
Time
Time
Time
Time
Time
Time
Time
Time
Для продолжения нажмите любую клавишу . . .

Где ошибка?
  • Вопрос задан
  • 215 просмотров
Подписаться 1 Оценить Комментировать
Решения вопроса 2
@vilgeforce
Раздолбай и программист
Ошибка в %t. Где вы такой спецификатор нашли?
Ответ написан
Комментировать
sfi0zy
@sfi0zy
Creative frontend developer
Вам стоит использовать
printf("Time %d\n", t);
Спецификатора %t не существует (полный их список можно посмотреть здесь).
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы