#include <stdio.h>
#include <wiringPi.h>
#include <softPwm.h>
int main(void)
{
wiringPiSetupGpio();
for(int i = 0 ; i <50; i++)
{
if ( i%10 == 1)
{
printf("\n");
}
printf("%d ", i);
delay(1000);
}
return 0;
}
I'm working in rasberry pi environment. I want to print a number for each 1 second. But this code did not print a number one by one but print 10 numbers for each 10 seconds. This code gives 10 numbers in line at once. What's the problem??