我想编写一个从标准输入中取正整数n的C程序,并输出n + 1。它应该像这样工作
./myprog 3
--> returns 4
./myprog -2
--> crashes
我尝试过使用scanf。但它不从命令行获取标准输入。任何代码模板可以帮助我吗?感谢。
早些时候,我也试过
#include <stdio.h>
int main( ) {
int c;
printf( "Enter a value :");
c = getchar( );
printf( "\nYou entered: ");
putchar( c );
return 0;
}
它也没有提供命令行解决方案。
答案 0 :(得分:1)
1