c言語の文字列について、質問があります。
学校の課題で、半角アルファベットで構成された文字列 s と正の整数 n 入力されます。 1文字目から n 文字目までを出力して下さい。
例えば
一度めのscanfでaaaabbbbbaaaaaaaと入力し
二度目のscanfで5とにゅうしょくしたら、初めの五文字が出力される。
上記のプログラム作りたいので、
下記のようにプログラムを書いたのですが上手くいかず困っています。
#include <stdio.h>
int main(void){
int n;/表示文字数/
char s,mozi;/入力する文字と表示させる文字/
scanf("%s",&s); scanf("%d",&n); mozi=s-n; printf("%s",mozi); }
}
皆様お忙しいところ恐縮ですがどうかご教授いただければ幸いです。

回答4件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2018/06/23 09:56