Pointer ile String İfadeyi Tersten Yazma

Bu derste strgin ifadeyi tersten yazacağız.Örnek olarak; kullanıcı "Fuat" stringini girdiğinde çıktı olarak "tauF" verecektir.

Bu derste strgin ifadeyi tersten yazacağız.Örnek olarak; kullanıcı "Fuat" stringini girdiğinde çıktı olarak "tauF" verecektir.


#include<stdio.h>

#include<conio.h>

#include<string.h>

char *p , isim[100];

int boyut;

void buyuk(char *q){

       int i;

       char yedek;

       for(i=0;i<boyut/2;i++){

                                yedek=*(p+i);

                                *(p+i)=*(q-i);                            

                                *(q-i)=yedek;   

                                }}



main(){

       printf("Isim Giriniz:");scanf("%s",isim);

       boyut=strlen(isim);

       p=&isim[0];

       buyuk(&isim[boyut-1]);

       printf("%s",isim);

       getch();

       }



Herkese kolay gelsin...
  • Etiketler;
Fuat ŞENGÜL
Fuat ŞENGÜL Samsun Havza ilçesinde 23.05.1990 da doğdu. Bilgisayar ile lise öğreniminde tanışan yazar Pascal, C/C++, Assembly ve Visual Basic dilleriyle birlikte yazılıma adım attı. 2008 yılında Fırat Üniversitesi Teknik Eğitim Fakültesi Bilgisayar öğretmenliğini kazandı. Öğrenimi sırasında web ve masaüstü yazılımları konusunda projelere imza atan yazar 2012 yılında mezun oldu. Mezuniyetten sonra Fırat Üniversitesi Teknoloji Fakültesi Yazılım Mühendisliğinde Yüksek Lisans öğrenimine başladı. <p>Yazar C/C++, C#, Asp.Net, Matlap, Jquery, Css ve Html gibi programlama dillerine hakim ve bu diller ile projeler üretmeye devam etmektedir. Bilişim Teknolojileri öğretmeni olarak görev yapmaktadır.
Yorum Yaz

Yorum yazabilmek için üye girişi yapmanız gerekiyor!

Yukarı Git