分解ISBN信息
题目描述
图书用国际标准书号(ISBN)进行标识。2007年1月1日之后分配的ISBN包含13位数字,分为5组,如978-0-393-97950-3 。第一组(GSI前缀)目前为978或979 。第二组(组标识)指明语言或者原出版国(0)。第三组(出版商编号)表示出版商(393)。第四组(产品编号)是由出版商分配的用于识别具体哪一本书的(97950)。ISBN的末尾是一个校验数字,用于验证前面数字的准确性。
编写一个程序来分解用户输入的ISBN信息。
输入描述
在一行中输入一个ISBN信息。
输出描述
在5行中按照样例格式,顺序地输出分解之后的信息。
输入样例
978-0-393-97950-3
输出样例
GS1 prefix: 978
Group identifier: 0
Publisher code: 393
Item number: 97950
Check digit: 3
提示
注意:每组中数字的个数是可变的,不能认为每组的长度都与示例一样。用实际的ISBN(在书的封底和版权页上)测试你编写的程序。
*
#include <stdio.h>
int main()
{
int a,b,c,d,e;