Пишите, компилируйте и запускайте код C прямо в браузере — бесплатно и без установки
Мощные серверы обеспечивают быструю компиляцию вашего кода. Результаты выполнения доступны за считанные секунды.
Современный редактор с подсветкой синтаксиса C, автоматическими отступами и другими функциями для удобства работы с кодом.
Ваш код выполняется в изолированной среде, что гарантирует безопасность данных и защиту от вредоносного кода.
Наш онлайн компилятор предоставляет все необходимые инструменты для эффективной работы с кодом на C
Работайте с новейшими функциями языка C и используйте современный синтаксис.
Мгновенная подсветка кода делает чтение и отладку проще и нагляднее.
Поддержка стандартного ввода для тестирования программ. Вводите данные для программы через поле STDIN на вкладке I/O во время выполнения.
Получайте информативные сообщения о проблемах в коде для быстрого исправления ошибок.
Полная поддержка стандартной библиотеки языка C для работы с файлами, памятью, математическими и другими функциями.
Начните программировать мгновенно, без необходимости создания аккаунта или установки дополнительных программ.
Студенты
Идеальный инструмент для выполнения учебных заданий по программированию. Нет необходимости устанавливать среду разработки на свой компьютер — начинайте программировать сразу.
Преподаватели
Демонстрируйте примеры кода во время занятий без настройки локальной среды разработки. Быстро проверяйте решения учеников онлайн.
Разработчики
Быстро тестируйте фрагменты кода и алгоритмы без отвлечения на настройку среды. Идеально подходит для экспериментов и отладки небольших программ.
Изучайте язык на практических примерах и используйте их в своих проектах
#include <stdio.h>
int main() {
printf("Hello, world!\n");
return 0;
}
Привет, мир!
Классический пример программы для вывода приветствия на экран.
#include <stdio.h>
int main() {
double a, b;
char op;
printf("Введите выражение: ");
scanf("%lf %c %lf", &a, &op, &b);
switch(op) {
case '+':
printf("%lf\n", a + b);
break;
case '-':
printf("%lf\n", a - b);
break;
case '*':
printf("%lf\n", a * b);
break;
case '/':
if (b != 0)
printf("%lf\n", a / b);
else
printf("Ошибка: деление на ноль\n");
break;
default:
printf("Ошибка: неизвестная операция\n");
}
return 0;
}
Простой калькулятор
Программа для выполнения базовых арифметических операций.
Изучайте язык программирования C с помощью проверенных ресурсов и авторитетных источников.
Без установки, без регистрации — просто откройте компилятор и пишите код
Открыть компилятор