C Dilinde İç İçe Olan Döngüler ( Nested Loops ) | Sıfırdan C Programlama #29

preview_player
Показать описание

--------------------- Sosyal Medya ----------------
--------------------------------------------------------------

------------------------ Music --------------------------
♪ Onion (Prod. by Lukrembo)
--------------------------------------------------------------

sıfırdan kodlama, c tutorial, c language, coding, sıfırdan c dili,
programlama c programlama yazılım
Рекомендации по теме
Комментарии
Автор

#include <stdio.h>

int main()
{
//nested loop = içe içe olan döngülerdir.

int rows;
int columns;
char symbol;

printf("\nSatir sayisini giriniz: ");
scanf("%d", &rows);
printf("\nSutun sayisini giriniz: ");
scanf("%d", &columns);

scanf("%c");

printf("\nSembol giriniz: ");
scanf("%c", &symbol);

for(int i=1; i<=rows; i++){

for(int j=1; j<=columns; j++){
printf("%c", symbol);
}

printf("\n");

}

return 0;
}

AgalarlaKodlama
Автор

aga chatgbt yeni satır işini çok güzel çözmüş
scanf("%c"); bu ifadeyi yazmak yerine karakateri istediğimiz scanfte boşluk bırakıyor
scanf(" %c"); bu şekilde daha kolay.

teknogenc
Автор

aga ben scanf("%c"); eklememe ragmen senin eklemeden once aldigin sonucu aliyorum yorumdaki kodu calistirdigimda da ayni sekilde oluyor kontrol etmen mumkun mu

dorukturkylmaz
Автор

bu yeni satır karakteri mevzusunu anlamadım sanırım biz entera tıkladığımız zaman sıradaki inputa boş bir satır giriyor ama bunu ne zaman yapıyor ve neden yapıyor neden ilk 2 inputta böyle bir sorun yaşamadık

aesh
Автор

satır kısmındakı scanf("%c"); eklediğimde segmentasyon hatası ve eşleşen bir 'karakter *' argümanı bekliyor diyor. Sebebi ne olabilir?

meralyks