在工作中,对于自己负责的模块都需要有测试程序。以下是个测试程序的模板
#include<stdio.h>
#include <stdlib.h>
int main(int argc, char *argv[])
{
char c;
char szIpAddr[20];
char szUserName[64];
char szPassWord[64];
while(1)
{
printf("Please input command: [? or h get help information]/n");
while((c=getchar()) == '/n');
printf("----------------------------------------------/n/n");
switch(c)
{
case 'a':
printf("-------------aaaaaaaaaa---------------------------------/n/n");
break;
case 'b':
printf("-------------bbbbbbbbbbb---------------------------------/n/n");
printf("Please input ipaddr: /n");
scanf("%s%s%s", szIpAddr, szUserName, szPassWord);
printf("------------IPAddr=[%s]--usrname=[%s]-password=[%s]-------------/n/n", szIpAddr, szUserName, szPassWord);
break;
case 'e':
abort();
break;
default:
break;
}
}
return 0;
}