分类：电脑/网络-软件
问题：急求!!!VB或C写一个较为复杂的算术运算程序!(本人是新手)请? 
急求!!!或C写一个较为复杂的算术运算程序!(本人是新手)请高手们帮忙!!!!!1.要求N为外部输入的值!2.其有一定的提示,如N值输入的不是整数,则提示输入错误!
回答：#include <std.h>void main() { char a; int b; bool isInt = true; b = 0; printf("Please input a number:\n"); a = getc();//读入第一个字符 while(a!='\n'&&isInt) {//若a不为数字则输入的不是整数，退出  if(a<'0'||a>'9')    isInt = false;  else    b = b*10 + a - '0';//前一个数字乘10加后一个数字（组成一个多位数）  a = getc(); } if(isInt)  printf("The number is %d.\n", b); else  printf("The number is not a integer.\n");}此为C语言版..在vs2008下getc()必须改为getchar()..