#include
struct nes
{
char name[21];
int num;
} st; /* st 全局结构变量 */
void input(struct nes * st); /* 函数原型 */
void show_nes(struct nes * st); /* 函数原型 */
//----------------------------------------------//
// Main //
//--------//
int main(void)
{
printf("input :\n");
input(&st);
printf("Show :\n");
show_nes(&st);
getchar();
return 0;
}
//----------------------------------------------//
// 函数 //
//--------//
void input(struct nes * st)
{
printf("请输入您的 ID 和您的姓名(中间以空格空开):\n");
while(scanf("%d %20s", &st->num, st->name) != 2)
{
while(getchar() != '\n');
printf("请按照要求正确输入!\n");
}
while(getchar() != '\n');
}
void show_nes(struct nes * st)
{
printf("%d %s\n", st->num, st->name);
}
[此贴子已经被作者于2007-11-9 0:20:37编辑过]