我写了一个程序,它以每行5个数字的输入顺序输出整数。也就是说,前5个整数将被打印在第一行;下一行中接下来的5个整数;等等。我也试图以条形图格式,像打印出来的数字,如何在C中制作条形图?
81-105 (1) x
56-80 (5) xxxxx
6-11(5) xxxxx
-1-5 (3) xxx
我的程序:
cntr=0;
while (fscanf(in, "%d", &a[i]) != EOF)
{i++;
fprintf(out, "%d-%d (%d) %s\n", A, B, k, x, cntr);
fprintf(out, "%d\n", k, cntr);
fprintf(out, "x", a[i]);
i++;
}
fprintf(out, "1864-2336 (%d)%s\n", k, x);
fprintf(out, "1391-1863 (%d)%s\n", k, x);
fprintf(out, "918-1390 (%d)%s\n", k, x);
fprintf(out, "445-917 (%d)%s\n", k, x);
fprintf(out,"-28-444 (%d)%s\n", k, x);
fclose(in);
fclose(out);
return 0;
}
你的问题会更容易阅读,如果你不样式整个事情的代码,使用严格地针对实际的代码。 – hora 2010-03-31 03:03:16
你的问题是什么? – 2010-03-31 03:05:35
您提出的所有问题都标记为家庭作业,并且您没有接受任何问题。嗯http://stackoverflow.com/users/292489/user292489 – 2010-03-31 17:02:51