Я изучаю C. Поэтому я написал эту программу таймера расстояния. Он хорошо работает с компилятором gnu-gcc. Но с gnu-gcc для avr он компилируется, но когда я запускаю его, я получаю только сеанс cmd, который ничего не делает, кроме как исчезает, когда я нажимаю любую кнопку. Я хочу знать, почему.
Я использую блоки кода, и вот мой код
#include<stdio.h>
#include<stdlib.h>
#define speedpersecond 5
int main()
{
char time [5];
double distance;
printf("Please enter time in seconds");
gets(time);
distance = atoi(time) * speedpersecond;
printf("Distance is %g ", distance);
return 8585;
}
gets
. А почему ты возвращаешь8585
? Попробуйте вернуть 0 - person Edward Karak   schedule 22.08.2016