- 420 名前:デフォルトの名無しさん mailto:sage [2012/01/19(木) 20:15:53.59 ]
- >>418
#include <stdio.h> int main(void){ char buf[1024]="", *p; int data[512], data_num; int i, n, sum; printf("input please-> "); fgets(buf, sizeof(buf), stdin); p=buf; for(data_num=0;;data_num++){ if(sscanf(p, "%d%n", &data[data_num], &n)<1) break; p+=n; } if(data_num>0){ printf("message-> \""); sum=0; for(i=0;i<data_num;i++){ if(i) printf("+"); printf("%d", data[i]); sum+=data[i]; } printf("の合計は%dです。\"\n", sum); } return 0; }
|

|