summaryrefslogtreecommitdiff
path: root/659/CH4/EX4.6/exm4_6.sce
blob: 983b89596cac92e281ced7ae5a08e215cea21131 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
//               Example 4.6
//  Reading of strings using %wc and %ws.

//scanf() can only read one character at a time and return it to name1, therefore
//mscanf() is used that can read more than one character 
printf("Enter serial number and name one:");
[n,no,name1]=mscanf("%d %15c");
printf("%d %15s\n",no,name1);

//Read and display a string 
printf("Enter serial number and name two:");
[no,name2]=scanf("%d %s");
printf("%d %15s\n",no,name2);

//Read and display a string of width 15
printf("Enter serial number and name three:");
[no,name3]=scanf("%d %15s");
printf("%d %15s",no,name3);