Spesial input string dalam bahasa c


Assalamualaikum warahmatullahi wabarakatuh..
Hari ini saya ingin membagikan bagaimana cara membuat input string yang ingin membaca spasi dalam program bahasa c. Misalnya program dibawah ini:

#include <stdio.h>
int main(){
 char kata[100];//variabel
 scanf(" %^[\n]", &kata);//input
 printf("%s", kata);//output
 return 0; 
}
Program di atas akan menampilkan string yang diinput. Secara teori, inputan tersebut akan menerima masukan selama inputan tidak sama dengan enter/new line. Oleh karena itu, format inputan di sini bisa saja diubah. Misalnya, kita ingin membaca string hingga huruf tertentu atau simbol tertentu, kita hanya tinggal mengganti karakter yang berada dalam tanda kurung sikunya.

Misal “scanf(” %^[#]”, &kata);”, systax ini akan membaca inputan string hingga inputan tersebut menemukan karakter ‘#’ (pagar).

(sumber: https://mizwardomlank.wordpress.com/2013/10/27/special-input-string-dengan-bahasa-c/)
Share on Google Plus

About Crasol

This is a short description in the author block about the author. You edit it by entering text in the "Biographical Info" field in the user admin panel.

1 comments: