Я пытался узнать C сам за последние два дня, и я не могу заставить эту программу работать. Извините за этот, вероятно, тривиальный вопрос, только начинающий и не могу найти быстрый ответ.Код не работает, но компилируется?
#include <stdio.h>
void chopper() {
int z = 0;
while (z < 10) {
printf("They equal and this code works!");
z++;
}
}
int main() {
int x = 0;
int flag = 0;
if (flag == 1) {
chopper();
}
for (int x; x < 10; x++) {
printf("%d\n", x);
if (x == 10) {
flag == 1;
}
}
return 0;
}
Что вы действительно хотите сделать с помощью этого кода? – haccks
Не могли бы вы рассказать нам, что такое ожидаемый вход и выход? Что значит «не работает»? Вот руководство по заданию вопросов: http://stackoverflow.com/help/mcve –
Я не уверен, как он компилируется и не жалуется на переоформление 'x'. – Shravan40