【掲示板ご利用上の注意】
※題名は具体的に! ※学校の課題の丸投げ禁止! ※ソースの添付は「HTML変換ツール」で字下げ! ※返信の引用は最小限に! ※環境(OSとコンパイラ)や症状は具体的に詳しく! ※マルチポスト(多重投稿)は謹んで! 詳しくはこちら
本当はこんなに大きく書きたくはないのですが、なかなか守っていただけなくて…。 守ってくださいね。お願いします。(by管理人)
C言語ソース⇒HTML形式ツール 掲示板2はこちら
unsigned int Change(char *buf) { int a, b, k, value, value1; value=buf[0]; for(k=1; k<strlen(buf); k++){ value+=buf[k]; sscanf("value", "%2d%2d", &a, &b); sscanf("%d+%d=%d\n", a, b, a+b); sscanf("value1", &a+b); } return(value1); }
unsigned int Change(char *buf) { int a, b, k, value, value1; value=buf[0]; for(k=1; k<strlen(buf); k++){ value+=buf[k]; sscanf("value", "%2d%2d", &a, &b); sscanf("%d+%d=%d\n", a, b, a+b); scanf("value1", &a+b); } return(value1); }
#include <stdio.h> int main() { int a, b; sscanf( "数値(例:1234)", "%2d%2d", &a, &b ); printf( "%d + %d = %d\n", a, b, a + b); return 0; }
char s[] = "1234"; sscanf(s, "%2d%2d", &a, &b);
for(k=1; k<strlen(buf); k++){ value+=buf[k]; sscanf("value", "%2d%2d", &a, &b);
unsigned int Change(char *buf) { unsigned int n, length, value, weight, value1, a, b; length=strlen(buf); for(n=weight=value=0; n<length; ++n, ++weight){ if(weight>7) weight=0; value+=(int)buf[n]<<(4*weight); a=floor(value/100); b=value-(a*100); } value1=(a+b)/997; return(value1%table); }