[1]プログラミング
[2]次のプログラムは文法に誤りがない(正常にコンパイルできる)が,このままでは大変読みにくい.読みやすく書き直せ.

/* ppt.c: ppt */ #include <stdio.h>
static void putppt(int c){int i;putchar
('|');for(i=7;i>=0;i--){if(i==2)putchar
('.');if((c&(1<<i))!=0)putchar('o')
;else putchar(' ');}putchar('|');putchar
('\n');}int main(int argc,char **argv)
{int c;char *p;puts("___________");
if(argc>1)while((p=*++argv))for(;*p
;++p)putppt((int)*p);else while((c=
getchar())!=EOF)putppt(c);puts(
"___________");return 0;}

[3]C言語
頼みます。