Я столкнулся с проблемой, которую действительно не знаю, как исправить. Я в основном кодирую Python, и это моя первая программа в C.
#include <stdio.h>
int ask(void) {
scanf("Var");
return 0;
}
int count(ask) {
scanf("number1");
return 0;
}
int main(void) {
printf("This is my first program!\n");
printf("I hope this program turns out well.");
printf("I don't really know what to do, but i think im progressing.\n");
printf("But yeah, This is my first program.\n");
printf("Type an Number");
ask();
count(ask());
printf("Thanks!");
printf(%count%);
return 0;
}
Однако я продолжаю получать сообщение об ошибке.
main.c:22:10: error: expected expression
printf(%count%);
^
main.c:22:17: error: expected expression
printf(%count%);
^
2 errors generated.
compiler exit status 1
Что я хочу do, пользователь вводит число, а затем выводит это число. Но это еще не все. Я хочу, чтобы он писал цифры 1 - пользователь вводит, и когда он получает номер правильно, он печатает «Ваш номер:» (число)