Hi guys! How do i display 10 numbers per line when i run this code?
[code=c]
#include <stdio.h>
#include <stdlib.h>
int main(int argc, char** argv) {
long NumberOfLines = 10;
long count = 10;
long incr = 1;
if (argc > 1) {
count = strtol(argv[1], 0, 10);
}
if (count < 1){
printf("Invalid count! Using 10 instead.\n");
count = 10;
}
if (argc > 2) {
incr = strtol(argv[2], 0, 10);
}
if (incr < 1){
printf("Invalid increment! Using 1 instead.\n");
incr = 1;
}
if (argc > 3) {
NumberOfLines = strtol(argv[3], 0, 10);
}
if (NumberOfLines > 10){
printf("%s, \n"0);
NumberOfLines = 10;
}
printf("T minus ");
while (count > 0) {
printf("%d, ", count);
count -= incr;
}
if(count == 0){
printf("BLASTOF F!\n");
return 0;
}
else{
printf("and holding...\n");
return 0;
}
}[/code]
[code=c]
#include <stdio.h>
#include <stdlib.h>
int main(int argc, char** argv) {
long NumberOfLines = 10;
long count = 10;
long incr = 1;
if (argc > 1) {
count = strtol(argv[1], 0, 10);
}
if (count < 1){
printf("Invalid count! Using 10 instead.\n");
count = 10;
}
if (argc > 2) {
incr = strtol(argv[2], 0, 10);
}
if (incr < 1){
printf("Invalid increment! Using 1 instead.\n");
incr = 1;
}
if (argc > 3) {
NumberOfLines = strtol(argv[3], 0, 10);
}
if (NumberOfLines > 10){
printf("%s, \n"0);
NumberOfLines = 10;
}
printf("T minus ");
while (count > 0) {
printf("%d, ", count);
count -= incr;
}
if(count == 0){
printf("BLASTOF F!\n");
return 0;
}
else{
printf("and holding...\n");
return 0;
}
}[/code]
Comment