試験がんばったけど、無理でした・・・
再試を明日やるから、テストの問題復習しとけと言われました。

どうかお力を貸してください。

1] 授業単元: プログラミングC言語
[2] 問題文(含コード&リンク): 次の�@〜�Bの働きをするプログラムをそれぞれ書け。
�@入力として空白で区切られた非負整数を10個受け取り(入力終了は改行)
それらの和を出力する。scanf()は使用不可。

�A入力として4桁以下の正の整数を受け取り(入力終了は改行)
その数が素数ならprime number、素数でなければnot prime numberと出力する。

�B入力として英数文字(アルファベット、空白等)の文字列を受け取り、
(入力終了はEOF)その文字列内の英大文字を英小文字に、英小文字を英大文字に
変換した文字列を出力する。文字セットはASCII方式を用いて、<ctype.h>関数は使用しないこと。

[3] 環境
 [3.1] OS: Linux
 [3.2] コンパイラ名とバージョン: gcc
 [3.3] 言語: Cです。
[4] 期限: できるだけ早くがいいです。


お願いします。