0 like 0 dislike
621 views

有個傻X吃飽太閒,他喜歡把要留給室友的話塞在文章中讓室友自己去找,so~他室友受不了就寫程式來查囉!

把文章塞進程式,程式會自動幫你搜尋那個傻X有木有留言在文章中。

提示1:那個傻X喜歡叫室友SB,so他的留言一定是SB開頭!

提示2:留言的結尾一定是句號(英文句號呦!)

提示3:如果裡面沒傻X的留言會顯示"There is not any message!"

提示4:傻X的留言最多50個字,輸出時請考慮儲存格內原有的東西的問題~

提示5:文章一定有包括空格,一般空格會導致輸入中斷,so提供好用小涵式

fgets(str, sizeof(str), stdin);

(使用時必須指定字元陣列、大小以及 stdin,參考網址:

http://openhome.cc/Gossip/CGossip/PutcharGetcharPutsGets.html)

範例1:

input

At home, he painted several elaborate sketches of deer in the forest -- these sketches quickly drew the attention of Walt Disney and became the basis for the visual SB don't use my toothbrush. style of the animated classic. Wong left Disney to join Warner Brothers in 1941, before the release of "Bambi" in 1942.

output

SB don't use my toothbrush.

範例2

input

At home, he painted several elaborate sketches of deer in the forest -- these sketches quickly drew the attention of Walt Disney and became the basis for the visual style of the animated classic. Wong left Disney to join Warner Brothers in 1941, before the release of "Bambi" in 1942.

output

There is not any message!

asked in 2016-1 程式設計(一)AC by (-122 points)
reshown by | 621 views

9 Answers

0 like 0 dislike
Hidden content!
#include *** *

#include * ** * ** *** *

#include ** ** *** ****

int main()

{
* *** * char * *** * *** *
*** * * * * int i,j,m,n;
* ** * *** ** * fgets(dn, * * ** stdin);
* * ** * ** ** * ***
** ***** * {
** * * **** * * * * *** if(dn[i] =='S' *** ** ** * ** ** *
***** * ** ** * ** {
* **** * ***** ** * ** * * **** * *** * *** ** j=i;
*** * * *         break;
** ** ** * ** ** }
* ** * * ** }
** * * * *** * * check = * ** *** * *** **
** *   ** * * * *
**** **** ** ** * {
* * ** ** * * * * * ** ** **
* * *** *** * ** {
* ** ** ** *** * * * * **** * * * *** ****
* * * * * * *** *** **** **** ** j++;
* *** * * ** ***** * * ** **** *** * **
** ** * ** *** ** * * * * *** *** * {
**** * ***** **** * * * ** *** * *** ** * n=m;
**** * **** * * *** * * * *** ** ** * * break;
*** * ** * *** **** * *** * * }
*** ** * * * ** * * ****** }
**** ***** * * * * ****
** * * ** * * ** *** * *
* * * ** }
* ** *   else
**** * ** * * *** * ** * *** * * * * * is not any **** * * **
** * ** **** *

** * * return 0;
** ** * **

}
answered by (-158 points)
0 like 0 dislike
Hidden content!
#include * * ** **** *

#include ** *** **

#include ** ** ***

int main()

{
* **** * * * * char *** ***
* ** * * int i,j,m,n;
*** ** ** fgets(dn, * * stdin);
** * * * ******* * *
*** * ** * * {
* * **** ** * * * if(dn[i] =='S' * ** *** * * *
** * ** *** * * {
*** * * * * * ** * * ** ** ** * j=i;
* ** * ** ** **         break;
** * *** ** * * * * }
** *** * *** }
***** * * * check = * * * ***** * *
*   * ** **
* ** * * * {
** **** *** * * **** * *** *** * * *
** ** *** * ****** ***** ** {
*** *** ** ** * * * * *** * ** * * *
* * * * ** ** ** ** * *** ** ***** * * j++;
* ** * ** * * * ** * * * *** ******* ***** **
** * * ** ** ** *** * * * **** {
* ** ** ** * * * ** * ** ** * * ***** * * * n=m;
*** * *** * * ** * ********* * * * * * break;
*** *** * * ** **** * ****** * * *** }
***** **** * * ** * ** }
** ** * * * *** ** * * ** * **
* * *** * * *** * * **** *** ****
** *** *** * }
**   else
** *** * * *** * * ** * ** *** is not any * **** **** *
** * ** *

*** *** ** *** return 0;
** ** * * * ** *

}
answered by (-158 points)
0 like 0 dislike
Hidden content!
#include * ****** **

#include * * **** **

#include ** ** ***

int main()

{
*** * * char ** *** * *
** * * * int i,j,k,n;
* * * * * * * * * stdin);
* * ** * * ** ** *
* *** ** {
* * ** * *** * ** ** * ** * * ** ** * * ***** ***
* * *** **** * * * * {
** ** ** ** ** * *** j=i;
** ** ** *** **** ** break;
**** * * * * * * * * * * ** ***** }
**** *       }
*** *   * * **** *** * **
** *   * * * *
*** ** {
** ** * ** ** * * *** **
** ** {
* * ******** *
* ** ** * j++;
* ** ** *** ** * *
** * ** {
*** *** ***** n=k;
* ** ** break;
* * ** * * * }
** *** ** ** ** ** }
** ** * * * ** * ** *
* ** * * *** ** *** * ***
* * *** * * * ** * ** *** }
** ** * * else
** ** *** ** **** *** * is not any * * ** ***
* * *** * return 0;
* * ** * * }
answered by (-136 points)
0 like 0 dislike
Hidden content!
#include <stdio.h>

#include <string.h>

#include <ctype.h>

int main()

{
* * * ** ** *** * Cin[500],ans[50],*check;
* * ***** ****** * * i,j,k,n;
** **** ** * * * **** ** * sizeof(Cin), stdin);
* ** * ** * *** ** * ** * **

    {
** * * * * ** * * ** ****** * ** ** * * ** ** *** ** * && Cin[i+1]=='B')
*** ** ***** ***** ** * *** * * *** ** ***** * *
** ** ** * **** ** * * *** * * ** *
* ** * ** ***** **** * ** * * *** ** **** * **
** ******* * * * ***** ** * * ** * ** ** ** * ** * ******* * **
*** * * *** * * * * ** ***** *** * * ** ***
* ** *** ** * * **** **** * ** **** ***** ***
* * ** ** ** * * ***** * ** *

    {
***** ** **** * * ***** * * * ** **

    {
** **** **** **** * **
*** * ** ***** * * * * *
***** *** ** * *** ** * * **** ** *
** * * * * **** * ***** *** *
*** *** * * * * *** * *
***** * * * * * * * *
* * **** * * * *
********* ** * * * * * * ** ***** * * **** * *
* * ** * ** *** *** * * ** *
** * ** * * * **** *** *** ** ***** *
* **** * * * * **** ** **** *** ** ** **
* ** * **** * * *
*** * *** **** *** * * * * ***** *** is not any message!");
** * ** * * * 0;

    }
answered by (-102 points)
0 like 0 dislike
Hidden content!
#include <stdio.h>

#include <string.h>

#include <ctype.h>

main()

{
* * ** * ** * * ** * Cin[500],ans[50],*check;
* * * ** * * ** * ** i,j,k,n;
** ** * * * ** ***** ***** * sizeof(Cin), stdin);
** * * *** * * * * ** * *** *** * *** **

    {
* * ** * * * **** **** ***** * ** * * ****** * && Cin[i+1]=='B')
**** * **** ** ** * ** * **** * * * **
* * * * ** *** ** ** * * ** * ** * * * *
** * *** ** *** ***** * ** * * * ** *
* ** * *** *** * * * * * * ** * * ** * * *** * ** * * * * *
** * * *** * ***** *** *** * ** * ** *
****** * * ** ***** ** * ** ** * ** ** *
** ** ** * * **** **********

    {
* * ****** *** *** * **** * ** * *

    {
* * *** * * * * ** * **** *
* * ** ** * *** * * **
* ** * * ** * ** * ** * * * ***
* * * ** * * * *
*** ** ** * *** * ** ** *
* * **** ***** * *** ***
**** *** ** ** **** * * *
**** ** * ** * * * ** * ** ** * * *****
*** ***** ***** ** * * *** ** **
* *** *** ** *** * ** * * * * * **
*** ** ** * ***** * ** * *** * *** * **
* * * ** * ** ** *
* * ****** ***** * * ****** * * * is not any message!");
** *** *** **** * *** * 0;

    }
answered by (-102 points)
0 like 0 dislike
Hidden content!
#include <stdio.h>

#include <string.h>

#include <ctype.h>

int main()

{
* * ** * **** * * ** * ** * Cin[500],ans[50],*check;
** ** ** * * ** ** * i,j,k,n;
** ****** * **** * ** ** sizeof(Cin), stdin);
** ** ***** ***** ** *** ** **** **

    {
** * ** ** *** * * **** * ** * * *** * * * && Cin[i+1]=='B')
*** ** *** * ** * * *** *** * **** *
* ** *** * * ** * * * **** *** ** ** ****
* * ** *** ** * *** ** * *** *** * ***
*** * *** ** *** * * * * *** ***** * * ** *** * ****
** ***** * * * ** ** * * * * **** * ******* *
* ** ** * * * * * * ** *** * * ** * ** **
**** * *** * * ** ** * ** ****

    {
*** * ** * **** * ****** ** ** * ** *** ***

    {
* * ** *** ** * * * *
*** * * * * ** * * ** *
*** **** * * *** * * *** *
** ** * * * **** *
*** ** * ***** * ** ** * * *
* * * *** * * *** * ** * ***
* * ** * ** ***** ** * **
* * * * **** ** * * ***** ** ** * * * *
* * **** ** *** * **** *** * ** * *
* *** * * * * ***** ** * * ****** ** * ****
* **** **** * * *** ** ** *** ** *** **
* *** ** **** ** * ** ***
*** * **** *** ** *** * * ** ** * is not any message!");
* * * * **** * ****** 0;

    }
answered by (-122 points)
0 like 0 dislike
Hidden content!
#include <stdio.h>

#include <string.h>

#include <ctype.h>

main()

{
* * ******** *** * Cin[500],ans[50],*check;
* * * ** * *** * i,j,k,n;
* ******* ** * * ****** sizeof(Cin), stdin);
** * * ******* * * ** *** *** *

    {
****** *** *** *** * * ** * ** ** ** * ** * * && Cin[i+1]=='B')
** ******** * ** * * ** * *** ***** * ***** **
* *** * ** * ** **** ****** *** * * * * **
* * ** *** ****** * * ** ** * ***** ** * * ****
* ** * * **** ** ** * ** * ** * ** **** * * *** ** *** * * ** *
* * *** *** * ** *** * * **
*** * ***** * ** * ** * * ** *** *****
* *** *** ** * * ** * **

    {
**** *** *** * * * * * * ** ** **

    {
* ** ** ** * ** ********
* ** * * * * ** **** * **** **
** ********** * *** * * * ****
** ****** ** * ****
** *** ** * * ** * * * *
* ** * ***** ** *** ***
* ** * ** **
** **** * * * * ** * ***** * * * *
** * * *** ** * * **
* ** ** **** ** * * ** * ** *** ** * **** ***
* * ** ** * * * **** ** * * * * ** *** * *
**** * * ** * * *
* * ***** ***** *** * * * * * * is not any message!");
* * ** ********* ** * * * 0;

    }
answered by (-122 points)
0 like 0 dislike
Hidden content!
#include <stdio.h>

#include <stdlib.h>

#include <string.h>



int main()

{
* * * **** * * * * ** * * q[10000],a[50];
* *** * *** ** ** * * i,k=0,p,w=0;
*** * *** * * ** ***** * *** *** *** * **
* * ** * * * ** * * * *** * * **

    {
* * * ** * * * * * * * ***** * **** ** ** * (q[i]=='S' && q[i+1]=='B')
* * * * * *** *** * ***** * *
* * * ** *** ** * * * ** * * * * *** ** *** ** * * **** **** w+1;
** **** ** * ** * **** * * * ** * * *** ** *** ** ** ** * **** ** * * * *
******* * ** *** **** ** *** * * * * ** * *** ***** *** *
* *** ** * * * * * ** *** * * * *** * ******* ** * * ** **** * = q[i];
* ******* ** * * * ** **** * * ***** * * ** *** * * * * * * * * * i+1;
****** ** * * * * **** *** * * ** ** * * * * * * * * ** * * ** k+1;
* * * * ** * *** ****** * * * * *** * * ** * ***** ** ** * *
** **** ******* * * *** ** *** ** ** ** **** *** *



    }
** * * * ** * * ** * *** * != 0)

    {
* * * * **** *** * *** **** ** * *** **** * **** * *** *
** *** *** ** ** **** * ** *** ** * * * * ****
** * * * * * * *** * * *** ** ** * * * **** * ** * * * * * **** ***
** * * * ** ** * ******* ** * * * * * *
* ** ** *** **** * * ** * **** ** * * ** * *

    }
* * * * **** ***** ****** * * if(w == 0)
* * * * * ** * * **** * * **** ** * ** is not any message!\n");
* * ** ** ***** * ** ** * * 0;

}
answered by (-85 points)
0 like 0 dislike
Hidden content!
#include <stdio.h>

#include <stdlib.h>

#include <string.h>



int main()

{
** ********** * * ****** * q[10000],a[50];
* * *********** * **** i,k=0,p,w=0;
** * * * * * *** **** * * **
** *** ******* * * * * * *** ** **

    {
* ** * * * * * * ** * *** * ***** ***** ****** (q[i]=='S' && q[i+1]=='B')
* *** * * ** * * * ** ******* ** *** * **
**** ** * ***** ** * * * ** ** * **** * ** ** * * ******** w+1;
* * ** * * * *** *** * ** ** ****** * *** **** * *** *** * * *****
** ** *** * * * ***** ** * *** *** ** * **** ** * ** ** * **** * *
***** *** * * *** * ** ** * * * * * ******* ** * * ***** * ** ** = q[i];
** * * ** * * * * * *** * * * * * * ** ** * * * **** ***** * * * * ** ****** i+1;
* ** * **** ****** * * ** * * * * ** ** ** * * * ** * ** k+1;
* ** * * * * * * * ** *** ** * ** **** * * *** ***** ***
* * * * ** ***** * *** ** * * *** * *



    }
** * ***** * * *** ** * != 0)

    {
*** * * *** **** * * ** * ** * * ** ** ** ***
** * ** * ** ** *** * ** *** ** *****
** * * * *** ** * *** *** * * ****** ** * ** * ** * * * *
** * * **** * * ** ** * * * * ** ***
* * *** *** * * * *** * * * * * ** * *** ***** ** ** **

    }
** ** * * **** * * * if(w == 0)
***** ** * **** * * * * is not any message!\n");
* * ** ** ** * 0;

}
answered by (-85 points)
Welcome to Peer-Interaction Programming Learning System (PIPLS) LTLab, National DongHwa University
English 中文 Tiếng Việt
IP:172.70.127.167
©2016-2024

Related questions

0 like 0 dislike
13 answers
[Normal] Coding (C) - asked Dec 18, 2016 in 2016-1 程式設計(一)AC
ID: 19390 - Available when: Unlimited - Due to: Unlimited
| 800 views
0 like 0 dislike
24 answers
asked Dec 7, 2016 in 2016-1 程式設計(一)AC by Shun-Po (18k points) | 1.1k views
12,783 questions
183,443 answers
172,219 comments
4,824 users