{"id":20812,"date":"2024-03-15T21:01:03","date_gmt":"2024-03-15T21:01:03","guid":{"rendered":"https:\/\/www.silicloud.com\/blog\/how-to-input-strings-consecutively-in-the-c-language\/"},"modified":"2024-03-21T18:59:16","modified_gmt":"2024-03-21T18:59:16","slug":"how-to-input-strings-consecutively-in-the-c-language","status":"publish","type":"post","link":"https:\/\/www.silicloud.com\/blog\/how-to-input-strings-consecutively-in-the-c-language\/","title":{"rendered":"How to input strings consecutively in the C language?"},"content":{"rendered":"<p>In the C language, you can use the scanf function to input strings consecutively. Below is an example code:<\/p>\n<pre class=\"post-pre\"><code><span class=\"hljs-meta\">#<span class=\"hljs-keyword\">include<\/span> <span class=\"hljs-string\">&lt;stdio.h&gt;<\/span><\/span>\r\n\r\n<span class=\"hljs-meta\">#<span class=\"hljs-keyword\">define<\/span> MAX_SIZE 100<\/span>\r\n\r\n<span class=\"hljs-type\">int<\/span> <span class=\"hljs-title function_\">main<\/span><span class=\"hljs-params\">()<\/span> {\r\n    <span class=\"hljs-type\">char<\/span> str[MAX_SIZE];\r\n    <span class=\"hljs-type\">int<\/span> i, n;\r\n    \r\n    <span class=\"hljs-built_in\">printf<\/span>(<span class=\"hljs-string\">\"\u8bf7\u8f93\u5165\u8981\u8f93\u5165\u7684\u5b57\u7b26\u4e32\u4e2a\u6570\uff1a\"<\/span>);\r\n    <span class=\"hljs-built_in\">scanf<\/span>(<span class=\"hljs-string\">\"%d\"<\/span>, &amp;n);\r\n    \r\n    <span class=\"hljs-keyword\">for<\/span> (i = <span class=\"hljs-number\">0<\/span>; i &lt; n; i++) {\r\n        <span class=\"hljs-built_in\">printf<\/span>(<span class=\"hljs-string\">\"\u8bf7\u8f93\u5165\u5b57\u7b26\u4e32%d\uff1a\"<\/span>, i + <span class=\"hljs-number\">1<\/span>);\r\n        <span class=\"hljs-built_in\">scanf<\/span>(<span class=\"hljs-string\">\"%s\"<\/span>, str);\r\n        \r\n        <span class=\"hljs-built_in\">printf<\/span>(<span class=\"hljs-string\">\"\u4f60\u8f93\u5165\u7684\u5b57\u7b26\u4e32%d\u4e3a\uff1a%s\\n\"<\/span>, i + <span class=\"hljs-number\">1<\/span>, str);\r\n    }\r\n    \r\n    <span class=\"hljs-keyword\">return<\/span> <span class=\"hljs-number\">0<\/span>;\r\n}\r\n<\/code><\/pre>\n<p>In the code above, the scanf function is first used to get the number of strings to input. Then a for loop is used to continuously input strings, and each string is output after it is entered. It is important to note that the scanf function uses spaces, tabs, or new lines as delimiters when reading strings, so if the input string contains a space, only the part before the space will be read.<\/p>\n<p>Furthermore, to ensure that the input string does not exceed the predetermined maximum length, you can define a sufficiently large character array, such as the &#8216;str&#8217; array in the code above, and use the &#8216;%s&#8217; format specifier to read the string.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>In the C language, you can use the scanf function to input strings consecutively. Below is an example code: #include &lt;stdio.h&gt; #define MAX_SIZE 100 int main() { char str[MAX_SIZE]; int i, n; printf(&#8220;\u8bf7\u8f93\u5165\u8981\u8f93\u5165\u7684\u5b57\u7b26\u4e32\u4e2a\u6570\uff1a&#8221;); scanf(&#8220;%d&#8221;, &amp;n); for (i = 0; i &lt; n; i++) { printf(&#8220;\u8bf7\u8f93\u5165\u5b57\u7b26\u4e32%d\uff1a&#8221;, i + 1); scanf(&#8220;%s&#8221;, str); printf(&#8220;\u4f60\u8f93\u5165\u7684\u5b57\u7b26\u4e32%d\u4e3a\uff1a%s\\n&#8221;, i + 1, str); [&hellip;]<\/p>\n","protected":false},"author":7,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_import_markdown_pro_load_document_selector":0,"_import_markdown_pro_submit_text_textarea":"","footnotes":""},"categories":[1],"tags":[],"class_list":["post-20812","post","type-post","status-publish","format-standard","hentry","category-uncategorized"],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v21.5 (Yoast SEO v21.5) - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>How to input strings consecutively in the C language? - Blog - Silicon Cloud<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.silicloud.com\/blog\/how-to-input-strings-consecutively-in-the-c-language\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"How to input strings consecutively in the C language?\" \/>\n<meta property=\"og:description\" content=\"In the C language, you can use the scanf function to input strings consecutively. Below is an example code: #include &lt;stdio.h&gt; #define MAX_SIZE 100 int main() { char str[MAX_SIZE]; int i, n; printf(&quot;\u8bf7\u8f93\u5165\u8981\u8f93\u5165\u7684\u5b57\u7b26\u4e32\u4e2a\u6570\uff1a&quot;); scanf(&quot;%d&quot;, &amp;n); for (i = 0; i &lt; n; i++) { printf(&quot;\u8bf7\u8f93\u5165\u5b57\u7b26\u4e32%d\uff1a&quot;, i + 1); scanf(&quot;%s&quot;, str); printf(&quot;\u4f60\u8f93\u5165\u7684\u5b57\u7b26\u4e32%d\u4e3a\uff1a%sn&quot;, i + 1, str); [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.silicloud.com\/blog\/how-to-input-strings-consecutively-in-the-c-language\/\" \/>\n<meta property=\"og:site_name\" content=\"Blog - Silicon Cloud\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/SiliCloudGlobal\/\" \/>\n<meta property=\"article:published_time\" content=\"2024-03-15T21:01:03+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2024-03-21T18:59:16+00:00\" \/>\n<meta name=\"author\" content=\"Sophia Anderson\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@SiliCloudGlobal\" \/>\n<meta name=\"twitter:site\" content=\"@SiliCloudGlobal\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Sophia Anderson\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"1 minute\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/www.silicloud.com\/blog\/how-to-input-strings-consecutively-in-the-c-language\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/www.silicloud.com\/blog\/how-to-input-strings-consecutively-in-the-c-language\/\"},\"author\":{\"name\":\"Sophia Anderson\",\"@id\":\"https:\/\/www.silicloud.com\/blog\/#\/schema\/person\/19a24313de9c988db3d69226b4a40a30\"},\"headline\":\"How to input strings consecutively in the C language?\",\"datePublished\":\"2024-03-15T21:01:03+00:00\",\"dateModified\":\"2024-03-21T18:59:16+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/www.silicloud.com\/blog\/how-to-input-strings-consecutively-in-the-c-language\/\"},\"wordCount\":143,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/www.silicloud.com\/blog\/#organization\"},\"inLanguage\":\"en-US\"},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.silicloud.com\/blog\/how-to-input-strings-consecutively-in-the-c-language\/\",\"url\":\"https:\/\/www.silicloud.com\/blog\/how-to-input-strings-consecutively-in-the-c-language\/\",\"name\":\"How to input strings consecutively in the C language? - Blog - Silicon Cloud\",\"isPartOf\":{\"@id\":\"https:\/\/www.silicloud.com\/blog\/#website\"},\"datePublished\":\"2024-03-15T21:01:03+00:00\",\"dateModified\":\"2024-03-21T18:59:16+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/www.silicloud.com\/blog\/how-to-input-strings-consecutively-in-the-c-language\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.silicloud.com\/blog\/how-to-input-strings-consecutively-in-the-c-language\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.silicloud.com\/blog\/how-to-input-strings-consecutively-in-the-c-language\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.silicloud.com\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"How to input strings consecutively in the C language?\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.silicloud.com\/blog\/#website\",\"url\":\"https:\/\/www.silicloud.com\/blog\/\",\"name\":\"Silicon Cloud Blog\",\"description\":\"\",\"publisher\":{\"@id\":\"https:\/\/www.silicloud.com\/blog\/#organization\"},\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/www.silicloud.com\/blog\/#organization\",\"name\":\"Silicon Cloud Blog\",\"url\":\"https:\/\/www.silicloud.com\/blog\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.silicloud.com\/blog\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/www.silicloud.com\/blog\/wp-content\/uploads\/2023\/11\/EN-SILICON-Full.png\",\"contentUrl\":\"https:\/\/www.silicloud.com\/blog\/wp-content\/uploads\/2023\/11\/EN-SILICON-Full.png\",\"width\":1024,\"height\":1024,\"caption\":\"Silicon Cloud Blog\"},\"image\":{\"@id\":\"https:\/\/www.silicloud.com\/blog\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/www.facebook.com\/SiliCloudGlobal\/\",\"https:\/\/twitter.com\/SiliCloudGlobal\"]},{\"@type\":\"Person\",\"@id\":\"https:\/\/www.silicloud.com\/blog\/#\/schema\/person\/19a24313de9c988db3d69226b4a40a30\",\"name\":\"Sophia Anderson\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.silicloud.com\/blog\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/c726c09aa40e37115fb5c62d0c3ed62c16ca255d3763e2e3ae83a70ddf8c2175?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/c726c09aa40e37115fb5c62d0c3ed62c16ca255d3763e2e3ae83a70ddf8c2175?s=96&d=mm&r=g\",\"caption\":\"Sophia Anderson\"},\"url\":\"https:\/\/www.silicloud.com\/blog\/author\/sophiaanderson\/\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"How to input strings consecutively in the C language? - Blog - Silicon Cloud","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.silicloud.com\/blog\/how-to-input-strings-consecutively-in-the-c-language\/","og_locale":"en_US","og_type":"article","og_title":"How to input strings consecutively in the C language?","og_description":"In the C language, you can use the scanf function to input strings consecutively. Below is an example code: #include &lt;stdio.h&gt; #define MAX_SIZE 100 int main() { char str[MAX_SIZE]; int i, n; printf(\"\u8bf7\u8f93\u5165\u8981\u8f93\u5165\u7684\u5b57\u7b26\u4e32\u4e2a\u6570\uff1a\"); scanf(\"%d\", &amp;n); for (i = 0; i &lt; n; i++) { printf(\"\u8bf7\u8f93\u5165\u5b57\u7b26\u4e32%d\uff1a\", i + 1); scanf(\"%s\", str); printf(\"\u4f60\u8f93\u5165\u7684\u5b57\u7b26\u4e32%d\u4e3a\uff1a%sn\", i + 1, str); [&hellip;]","og_url":"https:\/\/www.silicloud.com\/blog\/how-to-input-strings-consecutively-in-the-c-language\/","og_site_name":"Blog - Silicon Cloud","article_publisher":"https:\/\/www.facebook.com\/SiliCloudGlobal\/","article_published_time":"2024-03-15T21:01:03+00:00","article_modified_time":"2024-03-21T18:59:16+00:00","author":"Sophia Anderson","twitter_card":"summary_large_image","twitter_creator":"@SiliCloudGlobal","twitter_site":"@SiliCloudGlobal","twitter_misc":{"Written by":"Sophia Anderson","Est. reading time":"1 minute"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.silicloud.com\/blog\/how-to-input-strings-consecutively-in-the-c-language\/#article","isPartOf":{"@id":"https:\/\/www.silicloud.com\/blog\/how-to-input-strings-consecutively-in-the-c-language\/"},"author":{"name":"Sophia Anderson","@id":"https:\/\/www.silicloud.com\/blog\/#\/schema\/person\/19a24313de9c988db3d69226b4a40a30"},"headline":"How to input strings consecutively in the C language?","datePublished":"2024-03-15T21:01:03+00:00","dateModified":"2024-03-21T18:59:16+00:00","mainEntityOfPage":{"@id":"https:\/\/www.silicloud.com\/blog\/how-to-input-strings-consecutively-in-the-c-language\/"},"wordCount":143,"commentCount":0,"publisher":{"@id":"https:\/\/www.silicloud.com\/blog\/#organization"},"inLanguage":"en-US"},{"@type":"WebPage","@id":"https:\/\/www.silicloud.com\/blog\/how-to-input-strings-consecutively-in-the-c-language\/","url":"https:\/\/www.silicloud.com\/blog\/how-to-input-strings-consecutively-in-the-c-language\/","name":"How to input strings consecutively in the C language? - Blog - Silicon Cloud","isPartOf":{"@id":"https:\/\/www.silicloud.com\/blog\/#website"},"datePublished":"2024-03-15T21:01:03+00:00","dateModified":"2024-03-21T18:59:16+00:00","breadcrumb":{"@id":"https:\/\/www.silicloud.com\/blog\/how-to-input-strings-consecutively-in-the-c-language\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.silicloud.com\/blog\/how-to-input-strings-consecutively-in-the-c-language\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/www.silicloud.com\/blog\/how-to-input-strings-consecutively-in-the-c-language\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.silicloud.com\/blog\/"},{"@type":"ListItem","position":2,"name":"How to input strings consecutively in the C language?"}]},{"@type":"WebSite","@id":"https:\/\/www.silicloud.com\/blog\/#website","url":"https:\/\/www.silicloud.com\/blog\/","name":"Silicon Cloud Blog","description":"","publisher":{"@id":"https:\/\/www.silicloud.com\/blog\/#organization"},"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/www.silicloud.com\/blog\/#organization","name":"Silicon Cloud Blog","url":"https:\/\/www.silicloud.com\/blog\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.silicloud.com\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/www.silicloud.com\/blog\/wp-content\/uploads\/2023\/11\/EN-SILICON-Full.png","contentUrl":"https:\/\/www.silicloud.com\/blog\/wp-content\/uploads\/2023\/11\/EN-SILICON-Full.png","width":1024,"height":1024,"caption":"Silicon Cloud Blog"},"image":{"@id":"https:\/\/www.silicloud.com\/blog\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/SiliCloudGlobal\/","https:\/\/twitter.com\/SiliCloudGlobal"]},{"@type":"Person","@id":"https:\/\/www.silicloud.com\/blog\/#\/schema\/person\/19a24313de9c988db3d69226b4a40a30","name":"Sophia Anderson","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.silicloud.com\/blog\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/c726c09aa40e37115fb5c62d0c3ed62c16ca255d3763e2e3ae83a70ddf8c2175?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/c726c09aa40e37115fb5c62d0c3ed62c16ca255d3763e2e3ae83a70ddf8c2175?s=96&d=mm&r=g","caption":"Sophia Anderson"},"url":"https:\/\/www.silicloud.com\/blog\/author\/sophiaanderson\/"}]}},"_links":{"self":[{"href":"https:\/\/www.silicloud.com\/blog\/wp-json\/wp\/v2\/posts\/20812","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.silicloud.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.silicloud.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.silicloud.com\/blog\/wp-json\/wp\/v2\/users\/7"}],"replies":[{"embeddable":true,"href":"https:\/\/www.silicloud.com\/blog\/wp-json\/wp\/v2\/comments?post=20812"}],"version-history":[{"count":1,"href":"https:\/\/www.silicloud.com\/blog\/wp-json\/wp\/v2\/posts\/20812\/revisions"}],"predecessor-version":[{"id":54635,"href":"https:\/\/www.silicloud.com\/blog\/wp-json\/wp\/v2\/posts\/20812\/revisions\/54635"}],"wp:attachment":[{"href":"https:\/\/www.silicloud.com\/blog\/wp-json\/wp\/v2\/media?parent=20812"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.silicloud.com\/blog\/wp-json\/wp\/v2\/categories?post=20812"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.silicloud.com\/blog\/wp-json\/wp\/v2\/tags?post=20812"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}