我用SSHClient连上linux服务.器,然后在上面运行程序,写了一个很简单的代码,但是一运行到下面那段就出现“娈甸璇”字符为什么啊?.代码按理说没问题吧。先谢谢.大家的指点啦! 乙肝
void. eidt (void).
{
. c.har eidt_number_button;.
eidt._show_mes (); 鲜花
. for ( ; ; )学习
{
eidt_number_button .= getchar .(); 汽车
sw.itch (.eidt_number_button) 鲜花
. { 婚庆
. . case '1':
. . {.
. edit_add (); //错误就是在这里产生的,都没有进这个.子程 序, . //因为我在子程序中开头打.印消息都没有显示,外贸
. eidt_.show_mes(); 美容
. . break; 美容
. }.虚拟主机
void edit_ad.d (void).
{
Book *.add_book;教育
add_book = (Book *) malloc (sizeof (.Book.));.
. init_book (add_book.);.
. char _continue[10.];服务器
. FILE *fp;虚拟主机
fp. = fopen (FIL.E_PATH, "a+"); 乙肝
if(!fp.)( 游戏 )
{
printf .("Open file failed.!\n"); 乙肝
. . return ;(广告)
}
. for ( ; ; ) . [成人用品]
{
. print.f ("Please enter the book's title: "); 美容
myscanf. (add_bo.ok->Title);.
. printf ("Please enter t.he book's author: ");--- 印刷
mysc.anf (.add_book->Author);.
. . printf ("Please enter the book's Category: ");服务器
. myscanf (add_book->Cate.gory);
.//printf ("P.lease enter the book's Status: ");[成人用品]
. //myscanf (ad.d_book->Status);.
printf ("Ple.ase enter the b.ook's Price: ");.
m.yscanf (add_book->Pric.e);教育
. printf ("Please enter the book's pri.nt date: "); 健康
. my.scanf (add_book->P_Date);教育
fprintf (fp, "%s\t%s\t%s\t%s\t%s\t%s\.t%s\t%s\r\n", add_book->Title, add_book.->Author, add_book->Category ,add_book->Status, add_book->Price, add_book->P_Date., add_book->Borrowe.r, add_b.ook->B_Date);--- 印刷
L: . . printf ("continue to add? (yes/no)"); 健康
. scanf ("%s",. _continue);
. if (strcmp (_continue., "no") == 0) break;.
els.e if (strcmp (_continue, "y.es") == 0) continue;[成人用品]
. . else goto L;投资
}
fclose (fp).; 学习
retu.rn ; 美容
}
[ 本帖最后由 ka.f.eikejian 于 2009-12-18 09:41 编辑 ].